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: *HANDLEDesiredAccess: ULONGObjectAttributes: *OBJECT_ATTRIBUTESIoStatusBlock: *IO_STATUS_BLOCKShareAccess: ULONGCreateDisposition: ULONGCreateOptions: ULONGNamedPipeType: ULONGReadMode: ULONGCompletionMode: ULONGMaximumInstances: ULONGInboundQuota: ULONGOutboundQuota: ULONGDefaultTimeout: *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