IOCTL_SCSI_MINIPORT_DIAGNOSTIC IOCTL (ntddscsi.h)

IOCTL_SCSI_MINIPORT_DIAGNOSTIC控件程式代碼可用來對Miniport執行診斷要求。

主要程序代碼

IRP_MJ_DEVICE_CONTROL

狀態區塊

如果要求成功,Irp-IoStatus.Status> 會設定為 STATUS_SUCCESS。

否則,狀態為適當的錯誤狀況為NTSTATUS程式碼。

如需詳細資訊,請參閱 NTSTATUS值

備註

若要執行這項作業,請使用下列參數呼叫 DeviceIoControl 函 式。

BOOL 
   WINAPI 
   DeviceIoControl( (HANDLE)       hDevice,         // handle to device
                    (DWORD)        IOCTL_SCSI_MINIPORT_DIAGNOSTIC, // 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

參數

規格需求

需求
標頭 ntddscsi.h

另請參閱

DeviceIoControl

STORAGE_DIAGNOSTIC_MP_REQUEST