Compartir a través de


IOCTL_SCSI_MINIPORT_DIAGNOSTIC IOCTL (ntddscsi.h)

El código de control IOCTL_SCSI_MINIPORT_DIAGNOSTIC se usa para realizar una solicitud de diagnóstico al Miniport.

Código principal

IRP_MJ_DEVICE_CONTROL

Bloque de estado

Irp-IoStatus.Status> se establece en STATUS_SUCCESS si la solicitud se realiza correctamente.

De lo contrario, estado de la condición de error adecuada como código NTSTATUS.

Para obtener más información, vea Valores NTSTATUS.

Comentarios

Para realizar esta operación, llame a la función DeviceIoControl con los siguientes parámetros.

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

Parámetros

Requisitos

Requisito Valor
Header ntddscsi.h

Consulte también

DeviceIoControl

STORAGE_DIAGNOSTIC_MP_REQUEST