Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

NAMED_PIPE_CREATE_PARAMETERS structure (wdm.h)

The NAMED_PIPE_CREATE_PARAMETERS structure is used by the Windows subsystem to create a named pipe.

Syntax

typedef struct _NAMED_PIPE_CREATE_PARAMETERS {
 ULONG NamedPipeType;
 ULONG ReadMode;
 ULONG CompletionMode;
 ULONG MaximumInstances;
 ULONG InboundQuota;
 ULONG OutboundQuota;
 LARGE_INTEGER DefaultTimeout;
 BOOLEAN TimeoutSpecified;
} NAMED_PIPE_CREATE_PARAMETERS, *PNAMED_PIPE_CREATE_PARAMETERS;

Members

NamedPipeType

Type of named pipe to create.

ReadMode

Mode in which to read the pipe.

CompletionMode

Specifies how the operation is to be completed.

MaximumInstances

Maximum number of simultaneous instances of the named pipe.

InboundQuota

Pool quota that is reserved for writes to the inbound side of the named pipe.

OutboundQuota

Pool quota that is reserved for writes to the outbound side of the named pipe.

DefaultTimeout

Pointer to a timeout value to use if a timeout value is not specified when waiting for an instance of a named pipe. This member is optional and can be set to NULL.

TimeoutSpecified

Boolean value that specifies whether a pointer to a timeout period was provided in the DefaultTimeout member.

Requirements

Requirement Value
Header wdm.h (include Ntifs.h)

See also

FLT_PARAMETERS


Feedback

Was this page helpful?

Additional resources