Condividi tramite


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;

Membri

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 indirizzato da 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 nel 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 dell'elemento fisico da restituire come definito nella tabella seguente:

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

Reserved[2]

Riservato per uso futuro.

Osservazioni

Questa struttura è un buffer di input per IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1709
intestazione ntddstor.h

Vedere anche

IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS

PHYSICAL_ELEMENT_STATUS_DESCRIPTOR