PNEGOTIATE_IEEE_MODE 콜백 함수의 이전 버전입니다. 최신 버전은 PNEGOTIATE_IEEE_MODE (새) 콜백 함수를 참조하세요.
통사론
PNEGOTIATE_IEEE_MODE PnegotiateIeeeMode;
NTSTATUS PnegotiateIeeeMode(
[in] PVOID Extension,
[in] UCHAR Extensibility
)
{...}
매개 변수
[in] Extension
병렬 포트 디바이스의 디바이스 확장에 대한 포인터입니다.
[in] Extensibility
협상할 IEEE 1284 확장성 모드를 지정합니다. 설정할 특정 병렬 포트 통신 모드를 나타내는 UCHAR 값입니다.
반환 값
NTSTATUS 값을 반환합니다. 가능한 반환 값은 다음과 같습니다.
| 반환 코드 | 묘사 |
|---|---|
| 상태_성공 | IEEE 모드가 성공적으로 협상되었습니다. |
| 상태_실패 | 모드 협상이 실패했습니다. |
| STATUS_INVALID_PARAMETER (잘못된 매개변수 상태) | 잘못된 확장 모드가 지정되었습니다. |
| 장치 상태: 준비되지 않음 | 병렬 포트 디바이스가 모드 협상에 사용할 준비가 되지 않았습니다. |
요구 사항
| 요구 | 값 |
|---|---|
| 대상 플랫폼 | 바탕 화면 |
| 헤더 | parallel.h(parallel.h 포함) |