NAMED_PIPE_CREATE_PARAMETERS 구조체(wdm.h)
NAMED_PIPE_CREATE_PARAMETERS 구조체는 Windows 하위 시스템에 의해 명명된 파이프를 만드는 데 사용됩니다.
구문
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;
멤버
NamedPipeType
만들 명명된 파이프의 형식입니다.
ReadMode
파이프를 읽을 모드입니다.
CompletionMode
작업을 완료하는 방법을 지정합니다.
MaximumInstances
명명된 파이프의 최대 동시 인스턴스 수입니다.
InboundQuota
명명된 파이프의 인바운드 쪽에 쓰기를 위해 예약된 풀 할당량입니다.
OutboundQuota
명명된 파이프의 아웃바운드 쪽에 대한 쓰기를 위해 예약된 풀 할당량입니다.
DefaultTimeout
명명된 파이프의 instance 대기할 때 시간 제한 값이 지정되지 않은 경우 사용할 시간 제한 값에 대한 포인터입니다. 이 멤버는 선택 사항이며 NULL로 설정할 수 있습니다.
TimeoutSpecified
DefaultTimeout 멤버에 시간 제한 기간에 대한 포인터가 제공되었는지 여부를 지정하는 부울 값입니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | wdm.h(Ntifs.h 포함) |