NtCreateFile
Function parameters
Parameters
- FileHandle:*HANDLE
- ObjectAttributes:*OBJECT_ATTRIBUTES
- IoStatusBlock:*IO_STATUS_BLOCK
- AllocationSize:?*LARGE_INTEGER
- EaBuffer:?*anyopaque
Functions in this namespace
Functions
- RtlGetFullPathName_U
- Returns the number of bytes written to `Buffer`.
Source
Implementation
pub extern "ntdll" fn NtCreateFile(
FileHandle: *HANDLE,
DesiredAccess: ACCESS_MASK,
ObjectAttributes: *OBJECT_ATTRIBUTES,
IoStatusBlock: *IO_STATUS_BLOCK,
AllocationSize: ?*LARGE_INTEGER,
FileAttributes: ULONG,
ShareAccess: ULONG,
CreateDisposition: ULONG,
CreateOptions: ULONG,
EaBuffer: ?*anyopaque,
EaLength: ULONG,
) callconv(.winapi) NTSTATUS