From: http://aaronaddis.blog.163.com/blog/static/1270893292010431101042517/
今天在编程中遇到了文件监控的东西,在使用readdirectorychangesw 函数是老是报未定义的错误,看了MSDN,包含了windows.h和Winbase.h 两个头文件,但是还是一样的错。查找之后发现了解决方案和原理:
#include <windows.h>
WINBASEAPI
BOOL
WINAPI
ReadDirectoryChangesW(
HANDLE hDirectory,
LPVOID lpBuffer,
DWORD nBufferLength,
BOOL bWatchSubtree,
DWORD dwNotifyFilter,
LPDWORD lpBytesReturned,
LPOVERLAPPED lpOverlapped,
LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine
);
#endif /* _WIN32_WINNT >= 0x0400 */