typedef struct _NAMED_PIPE_CREATE_PARAMETERS
{
    unsigned long NamedPipeType;
    unsigned long ReadMode;
    unsigned long CompletionMode;
    unsigned long MaximumInstances;
    unsigned long InboundQuota;
    unsigned long OutboundQuota;
    LARGE_INTEGER DefaultTimeout;
    unsigned char TimeoutSpecified;
} NAMED_PIPE_CREATE_PARAMETERS, *PNAMED_PIPE_CREATE_PARAMETERS;