Function ReadDirectoryChangesW
pub unsafe fn ReadDirectoryChangesW(
hdirectory: HANDLE,
lpbuffer: *mut c_void,
nbufferlength: u32,
bwatchsubtree: bool,
dwnotifyfilter: FILE_NOTIFY_CHANGE,
lpbytesreturned: Option<*mut u32>,
lpoverlapped: Option<*mut OVERLAPPED>,
lpcompletionroutine: LPOVERLAPPED_COMPLETION_ROUTINE,
) -> Result<()>