Partilhar via


PHYSICAL_ELEMENT_STATUS_REQUEST estrutura (ntddstor.h)

A estrutura PHYSICAL_ELEMENT_STATUS_REQUEST define o elemento inicial para procurar o status do elemento físico de um dispositivo.

Sintaxe

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;

Membros

Version

Especifica a versão dessa estrutura.

Size

Especifica o tamanho dessa estrutura, em bytes.

StartingElement

Especifica o identificador de elemento do primeiro elemento físico endereçado por este comando.

Filter

Restringe os descritores de status do elemento físico a serem retornados com base nos seguintes valores:

Valor Significado
0 Todos os descritores de status físico são especificados pelos outros campos no CDB.
1 Somente descritores de status de elemento físico para os quais o valor de PhysicalElementHealth em PHYSICAL_ELEMENT_STATUS_DESCRIPTOR é:
  • Maior ou igual a 0x65 e menor ou igual a 0xCF.
  • Igual a 0xFF.

ReportType

Especifica o tipo de descritores de status do elemento físico a serem retornados conforme definido na tabela a seguir:

Valor Significado
0x0 Retornar descritores para elementos físicos, com base no valor de Filter.
0x1 Retornar descritores para elementos de armazenamento, com base no valor de Filter.

Reserved[2]

Reservado para uso futuro.

Observações

Essa estrutura é um buffer de entrada para IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1709
cabeçalho ntddstor.h

Consulte também

IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS

PHYSICAL_ELEMENT_STATUS_DESCRIPTOR