IOCTL_STORAGE_PROTOCOL_COMMAND IOCTL(winioctl.h)
Windows 애플리케이션은 IOCTL_STORAGE_PROTOCOL_COMMAND 사용하여 스토리지 디바이스 또는 어댑터에 대한 프로토콜별 명령의 통과를 수행할 수 있습니다. 요청은 처리할 특정 유형의 디바이스로 추가로 전송되는 버스별 명령을 나타냅니다. 자세한 내용은 NVMe 드라이브 작업 페이지를 참조하세요.
이 작업을 수행하려면 다음 매개 변수를 사용하여 DeviceIoControl 함수를 호출합니다.
BOOL DeviceIoControl(
(HANDLE) hDevice, // handle to device
IOCTL_STORAGE_PROTOCOL_COMMAND, // dwIoControlCode
(LPDWORD) lpInBuffer, // input buffer
(DWORD) nInBufferSize, // size of input buffer
(LPDWORD) lpOutBuffer, // output buffer
(DWORD) nOutBufferSize, // size of output buffer
(LPDWORD) lpBytesReturned, // number of bytes returned
(LPOVERLAPPED) lpOverlapped // OVERLAPPED structure
);
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
지원되는 최소 서버 | Windows Server 2016 |
머리글 | winioctl.h(Windows.h 포함) |