Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Essa estrutura descreve uma única entrada em um conjunto de resultados de PDOs (Objetos de Dispositivo Físico) que são enumerados com IOCTL_EHSTOR_DEVICE_ENUMERATE_PDOS.
Sintaxe
typedef struct _ENUM_PDO_ENTRY {
UCHAR type;
UCHAR state;
UCHAR capabilities;
ULONG ulSTID;
UCHAR bSpecificationMajor;
UCHAR bSpecificationMinor;
UCHAR bImplementationMajor;
UCHAR bImplementationMinor;
WCHAR *wszDeviceInstancePath[(2 MAX_PATH)+ 1];
} ENUM_PDO_ENTRY, *PENUM_PDO_ENTRY;
Membros
type
Esse membro indica o tipo do PDO que está sendo identificado, conforme definido por PDO_TYPE.
state
Esse membro contém informações sobre o estado PnP atual do PDO, conforme definido por PDO_STATE.
capabilities
Esse membro contém uma máscara de bits com bits que indicam informações sobre o silo representado pelo PDO em questão, conforme definido por PDO_CAPS.
ulSTID
Esse membro contém o identificador de tipo de silo, conforme definido e atribuído pelo grupo de trabalho IEEE 1667.
bSpecificationMajor
bSpecificationMinor
bImplementationMajor
bImplementationMinor
wszDeviceInstancePath[(2 * MAX_PATH)+ 1]
A cadeia de caracteres contida neste membro é o caminho da instância do dispositivo em um formulário adequado para uso com a rotina CreateFile da API Win32.
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | ehstorioctl.h (inclua EhStorIoctl.h) |