pub unsafe fn ReadDirectoryChangesExW<'a>(
hdirectory: impl IntoParam<'a, HANDLE>,
lpbuffer: *mut c_void,
nbufferlength: u32,
bwatchsubtree: impl IntoParam<'a, BOOL>,
dwnotifyfilter: FILE_NOTIFY_CHANGE,
lpbytesreturned: *mut u32,
lpoverlapped: *mut OVERLAPPED,
lpcompletionroutine: Option<LPOVERLAPPED_COMPLETION_ROUTINE>,
readdirectorynotifyinformationclass: READ_DIRECTORY_NOTIFY_INFORMATION_CLASS,
) -> BOOL