feature. See also
. The project being documented here (as the example) is the Zig library itself.
ntdll.NtNotifyChangeDirectoryFileEx
pub extern "ntdll" fn NtNotifyChangeDirectoryFileEx(
FileHandle: HANDLE,
Event: ?HANDLE,
ApcRoutine: ?*align(2) const IO_APC_ROUTINE,
ApcContext: ?*anyopaque,
IoStatusBlock: *IO_STATUS_BLOCK,
Buffer: *anyopaque,
Length: ULONG,
CompletionFilter: FILE.NOTIFY.CHANGE,
WatchTree: BOOLEAN,
DirectoryNotifyInformationClass: DIRECTORY.NOTIFY_INFORMATION_CLASS,
) callconv(.winapi) NTSTATUS
File
Code
pub extern "ntdll" fn NtNotifyChangeDirectoryFileEx(
FileHandle: HANDLE,
Event: ?HANDLE,
ApcRoutine: ?*align(2) const IO_APC_ROUTINE,
ApcContext: ?*anyopaque,
IoStatusBlock: *IO_STATUS_BLOCK,
Buffer: *anyopaque,
Length: ULONG,
CompletionFilter: FILE.NOTIFY.CHANGE,
WatchTree: BOOLEAN,
DirectoryNotifyInformationClass: DIRECTORY.NOTIFY_INFORMATION_CLASS,
) callconv(.winapi) NTSTATUS