다음을 통해 공유


IOCTL_SERIAL_IMMEDIATE_CHAR IOCTL(ntddser.h)

IOCTL_SERIAL_IMMEDIATE_CHAR 요청으로 인해 지정된 문자가 가능한 한 빨리 전송됩니다. 직접 문자 요청은 진행 중인 다른 쓰기 직후에 완료됩니다. 한 번에 하나의 즉각적인 문자 요청만 보류할 수 있습니다.

주 코드

IRP_MJ_DEVICE_CONTROL

입력 버퍼

ASSOCIATedIrp.SystemBuffer 멤버는 즉시 전송할 UCHAR 값을 가리킵니다.

입력 버퍼 길이

Parameters.DeviceIoControl.InputBufferLength 멤버는 UCHAR의 크기(바이트)로 설정됩니다.

출력 버퍼

없음

출력 버퍼 길이

없음

상태 블록

요청이 성공하면 정보 멤버가 UCHAR의 크기(바이트)로 설정됩니다. 그렇지 않으면 정보가 0으로 설정됩니다.

Status 멤버는 직렬 디바이스 제어 요청에 대한 일반 상태 값 중 하나로 설정됩니다. STATUS_INVALID_PARAMETER 상태 이전의 즉각적인 문자 요청이 보류 중임을 나타냅니다.

요구 사항

요구 사항
헤더 ntddser.h(Ntddser.h 포함)