ReadDirectoryChangesW method
int
ReadDirectoryChangesW(
- Pointer<
Void> hDirectory, - Pointer<
Void> lpBuffer, - int nBufferLength,
- int bWatchSubtree,
- int dwNotifyFilter,
- Pointer<
Uint64> lpBytesReturned, - Pointer<
LPOVERLAPPED> lpOverlapped, - Pointer<
NativeFunction< lpCompletionRoutine,LPOVERLAPPED_COMPLETION_ROUTINE> >
Implementation
int ReadDirectoryChangesW(
ffi.Pointer<ffi.Void> hDirectory,
ffi.Pointer<ffi.Void> lpBuffer,
int nBufferLength,
int bWatchSubtree,
int dwNotifyFilter,
ffi.Pointer<ffi.Uint64> lpBytesReturned,
ffi.Pointer<LPOVERLAPPED> lpOverlapped,
ffi.Pointer<ffi.NativeFunction<LPOVERLAPPED_COMPLETION_ROUTINE>>
lpCompletionRoutine,
) {
return (_ReadDirectoryChangesW ??= _dylib.lookupFunction<
_c_ReadDirectoryChangesW,
_dart_ReadDirectoryChangesW>('ReadDirectoryChangesW'))(
hDirectory,
lpBuffer,
nBufferLength,
bWatchSubtree,
dwNotifyFilter,
lpBytesReturned,
lpOverlapped,
lpCompletionRoutine,
);
}