Condividi tramite


struttura DEVICE_INTERNAL_STATUS_DATA (ntddstor.h)

Un dispositivo restituisce i dati della cronologia degli errori interni in una struttura di DEVICE_INTERNAL_STATUS_DATA durante una richiesta di IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG .

Sintassi

typedef struct _DEVICE_INTERNAL_STATUS_DATA {
  ULONG     Version;
  ULONG     Size;
  ULONGLONG T10VendorId;
  ULONG     DataSet1Length;
  ULONG     DataSet2Length;
  ULONG     DataSet3Length;
  ULONG     DataSet4Length;
  UCHAR     StatusDataVersion;
  UCHAR     Reserved[3];
  UCHAR     ReasonIdentifier[128];
  ULONG     StatusDataLength;
  UCHAR     StatusData[ANYSIZE_ARRAY];
} DEVICE_INTERNAL_STATUS_DATA, *PDEVICE_INTERNAL_STATUS_DATA;

Members

Version

Versione di questa struttura. Impostare su sizeof(DEVICE_INTERNAL_STATUS_DATA).

Size

Dimensioni totali in byte di questa struttura. Impostare su sizeof(DEVICE_INTERNAL_STATUS_DATA) più le dimensioni interne dei dati del dispositivo specificate da StatusDataLength.

T10VendorId

ID fornitore definito dall'associazione del settore T10.

DataSet1Length

Specifica la lunghezza dei dati per il set di dati 1.

DataSet2Length

Specifica la lunghezza dei dati per il set di dati 2.

DataSet3Length

Specifica la lunghezza dei dati per il set di dati 3.

DataSet4Length

Specifica la lunghezza dei dati per il set di dati 4.

StatusDataVersion

Specifica la versione dei dati.

Reserved[3]

Riservati; non usare.

ReasonIdentifier[128]

Specifica lo stato interno del dispositivo quando vengono generati i dati di stato.

StatusDataLength

Dimensioni, in byte, dell'intero buffer a cui punta StatusData .

StatusData[ANYSIZE_ARRAY]

Puntatore all'intestazione dei dati di stato, che è sempre di 512 byte di dimensioni. I dati effettivi seguono l'intestazione dei dati di stato.

Commenti

DEVICE_INTERNAL_STATUS_DATA è il buffer di output per IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG. Il dispositivo restituirà i dati della cronologia degli errori in questa struttura.

Per altre informazioni, vedere la specifica SCSI.

Requisiti

Requisito Valore
Intestazione ntddstor.h

Vedi anche

IOCTL_STORAGE_GET_DEVICE_INTERNAL_LOG