다음을 통해 공유


I/O 요청에 대한 정보 가져오기

I/O 요청을 처리하기 전에 드라이버는 요청 유형을 결정해야 합니다. 프레임워크 기반 드라이버가 디바이스에 대한 I/O 큐를 만들 때 일반적으로 각 큐 또는 요청 처리기가 특정 형식(읽기, 쓰기 또는 디바이스 I/O 컨트롤)의 요청을 받도록 I/O 큐 및 요청 처리기를 설정합니다.

요청 유형을 결정한 후 필요한 경우 드라이버는 요청의 입력 및 출력 버퍼를 가져와야 합니다. 요청의 버퍼를 가져오는 방법에 대한 자세한 내용은 Framework-Based 드라이버에서 데이터 버퍼 액세스를 참조하세요.

드라이버가 받은 I/O 요청에 대한 추가 정보를 제공하기 위해 프레임워크 요청 개체는 다음 메서드를 정의합니다.

드라이버가 I/O 요청을 완료한 후 드라이버 스택의 다른 드라이버는 추가 요청 개체 메서드를 호출하여 요청 완료 정보를 가져올 수 있습니다. 이러한 추가 메서드에 대한 자세한 내용은 I/O 요청 완료를 참조하세요.