struttura PHYSICAL_ELEMENT_STATUS_REQUEST (ntddstor.h)

La struttura PHYSICAL_ELEMENT_STATUS_REQUEST definisce l'elemento iniziale per cercare lo stato dell'elemento fisico di un dispositivo.

Sintassi

typedef struct _PHYSICAL_ELEMENT_STATUS_REQUEST {
  ULONG Version;
  ULONG Size;
  ULONG StartingElement;
  UCHAR Filter;
  UCHAR ReportType;
  UCHAR Reserved[2];
} PHYSICAL_ELEMENT_STATUS_REQUEST, *PPHYSICAL_ELEMENT_STATUS_REQUEST;

Members

Version

Specifica la versione di questa struttura.

Size

Specifica le dimensioni di questa struttura, in byte.

StartingElement

Specifica l'identificatore dell'elemento del primo elemento fisico a cui fa riferimento questo comando.

Filter

Limita i descrittori di stato dell'elemento fisico a restituire in base ai valori seguenti:

Valore Significato
0 Tutti i descrittori di stato fisici vengono specificati dagli altri campi della rete CDB.
1 Solo i descrittori di stato degli elementi fisici per i quali il valore di PhysicalElementHealth in PHYSICAL_ELEMENT_STATUS_DESCRIPTOR è:
  • Maggiore o uguale a 0x65 e minore o uguale a 0xCF.
  • Uguale a 0xFF.

ReportType

Specifica il tipo di descrittori di stato degli elementi fisici da restituire come definito nella tabella seguente:

Valore Significato
0x0 Restituisce descrittori per gli elementi fisici, in base al valore di Filter.
0x1 Restituisce descrittori per gli elementi di archiviazione, in base al valore di Filter.

Reserved[2]

Riservato per utilizzi futuri.

Commenti

Questa struttura è un buffer di input per IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1709
Intestazione ntddstor.h

Vedi anche

IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS

PHYSICAL_ELEMENT_STATUS_DESCRIPTOR