Minor updates to example code.
Fixed filename code that was segfaulting.
Made GetQueuedCompletionPort nonblocking.
Changed the FileName member of the FILE_NOTIFY_INFORMATION struct.