Function NtCreateNamedPipeFile [src]
Prototype
pub extern "ntdll" fn NtCreateNamedPipeFile( FileHandle: *HANDLE, DesiredAccess: ULONG, ObjectAttributes: *OBJECT_ATTRIBUTES, IoStatusBlock: *IO_STATUS_BLOCK, ShareAccess: ULONG, CreateDisposition: ULONG, CreateOptions: ULONG, NamedPipeType: ULONG, ReadMode: ULONG, CompletionMode: ULONG, MaximumInstances: ULONG, InboundQuota: ULONG, OutboundQuota: ULONG, DefaultTimeout: *LARGE_INTEGER, ) callconv(.winapi) NTSTATUS
Parameters
FileHandle: *HANDLE
DesiredAccess: ULONG
ObjectAttributes: *OBJECT_ATTRIBUTES
IoStatusBlock: *IO_STATUS_BLOCK
ShareAccess: ULONG
CreateDisposition: ULONG
CreateOptions: ULONG
NamedPipeType: ULONG
ReadMode: ULONG
CompletionMode: ULONG
MaximumInstances: ULONG
InboundQuota: ULONG
OutboundQuota: ULONG
DefaultTimeout: *LARGE_INTEGER
Source
pub extern "ntdll" fn NtCreateNamedPipeFile(
FileHandle: *HANDLE,
DesiredAccess: ULONG,
ObjectAttributes: *OBJECT_ATTRIBUTES,
IoStatusBlock: *IO_STATUS_BLOCK,
ShareAccess: ULONG,
CreateDisposition: ULONG,
CreateOptions: ULONG,
NamedPipeType: ULONG,
ReadMode: ULONG,
CompletionMode: ULONG,
MaximumInstances: ULONG,
InboundQuota: ULONG,
OutboundQuota: ULONG,
DefaultTimeout: *LARGE_INTEGER,
) callconv(.winapi) NTSTATUS