SERIAL_QUEUE_SIZE 구조체(ntddser.h)
SERIAL_QUEUE_SIZE 구조는 직렬 컨트롤러 드라이버가 직렬 수신 작업에 사용하는 입력 버퍼의 크기를 조정하는 데 사용됩니다.
통사론
typedef struct _SERIAL_QUEUE_SIZE {
ULONG InSize;
ULONG OutSize;
} SERIAL_QUEUE_SIZE, *PSERIAL_QUEUE_SIZE;
회원
InSize
입력 버퍼에 대해 요청된 바이트 수입니다. 자세한 내용은 비고를 참조하세요.
OutSize
사용되지 않습니다. 0으로 설정합니다.
발언
이 구조는 IOCTL_SERIAL_SET_QUEUE_SIZE 요청에서 새 입력 버퍼에 대해 요청된 크기를 지정하는 데 사용됩니다. 이 버퍼는 직렬 컨트롤러 드라이버가 데이터를 IRP_MJ_READ 요청 패킷에 복사할 수 있을 때까지 직렬 컨트롤러에서 받은 데이터를 보관하는 데 내부적으로 사용됩니다. 요청된 버퍼 크기가 현재 수신 버퍼 크기보다 크면 새 수신 버퍼가 만들어집니다. 그렇지 않으면 수신 버퍼가 변경되지 않습니다.
요구 사항
요구 | 값 |
---|---|
헤더 | ntddser.h |