Several of the examples require access to operating system facilities on Windows NT, or UNIX (AIX and Solaris). WebSphere MQ Everyplace accesses these functions using the JNI. For Windows, the code in the examples\native directory provides the JNI implementation required by examples.attributes.NTAuthenticator and examples.eventlog.LogToNTEventLog. For UNIX, the code in the file examples/native/JavaUnix.c provides the JNI implementation required by the examples.attributes.UnixAuthenticator and examples.eventlog.LogToUnixEventLog.