Winapi的ReadDirectoryChanges
使用FILE_NOTIFY_INFORMATION
来显示结果。结构看起来像这样:
typedef struct _FILE_NOTIFY_INFORMATION {
DWORD NextEntryOffset;
DWORD Action;
DWORD FileNameLength;
WCHAR FileName[1];
} FILE_NOTIFY_INFORMATION, *PFILE_NOTIFY_INFORMATION;
如果我用winapi填充了此结构,如何正确删除FileName
WCHAR*
?我必须删除它吗?
ReadDirectoryChanges
的所有示例(并非有很多示例)都没有提到删除任何内容。微软当然根本不提供任何示例。