IOCTL_SCSI_MINIPORT_DIAGNOSTIC IOCTL (ntddscsi.h)

Il codice di controllo IOCTL_SCSI_MINIPORT_DIAGNOSTIC viene usato per eseguire una richiesta di diagnostica al Miniport.

Codice principale

IRP_MJ_DEVICE_CONTROL

Blocco dello stato

Irp-IoStatus.Status> è impostato su STATUS_SUCCESS se la richiesta ha esito positivo.

In caso contrario, stato della condizione di errore appropriata come codice NTSTATUS.

Per altre informazioni, vedere Valori NTSTATUS.

Commenti

Per eseguire questa operazione, chiamare la funzione DeviceIoControl con i parametri seguenti.

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

Parametri

Requisiti

Requisito Valore
Intestazione ntddscsi.h

Vedi anche

Deviceiocontrol

STORAGE_DIAGNOSTIC_MP_REQUEST