다음을 통해 공유


PARCLASS_NEGOTIATION_MASK 구조체(ntddpar.h)

PARCLASS_NEGOTIATION_MASK 구조는 드라이버가 병렬 디바이스에 대해 선택하는 읽기 및 쓰기 프로토콜을 지정합니다.

구문

typedef struct _PARCLASS_NEGOTIATION_MASK {
  USHORT usReadMask;
  USHORT usWriteMask;
} PARCLASS_NEGOTIATION_MASK, *PPARCLASS_NEGOTIATION_MASK;

멤버

usReadMask

읽기 프로토콜을 지정합니다. 읽기 및 쓰기 프로토콜 값은 ntddpar.h (NONE에서 ECP_ANY)로 정의된 상수를 참조하세요.

usWriteMask

쓰기 프로토콜을 지정합니다.

설명

클라이언트는 각 프로토콜을 나타내는 상수의 비트 OR을 설정하여 요청된 프로토콜 집합을 지정합니다. 병렬 포트에 대해 시스템에서 제공하는 버스 드라이버는 클라이언트에서 지정한 프로토콜 중에서 지원하는 가장 빠른 프로토콜을 선택합니다.

자세한 내용은 병렬 디바이스에 대한 통신 모드 설정 및 지우기 를 참조하세요.

요구 사항

요구 사항
헤더 ntddpar.h(Ntddpar.h 포함)

추가 정보

IOCTL_PAR_GET_DEFAULT_MODES

IOCTL_IEEE1284_GET_MODE

PNEGOTIATE_IEEE_MODE

IOCTL_IEEE1284_NEGOTIATE

PDETERMINE_IEEE_MODES