estructura ENUM_PDO_ENTRY (ehstorioctl.h)
Esta estructura describe una sola entrada en un conjunto de resultados de objetos de dispositivo físico (PPO) que se enumeran con IOCTL_EHSTOR_DEVICE_ENUMERATE_PDOS.
Sintaxis
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;
Miembros
type
Este miembro indica el tipo del PDO que se está identificando, tal como se define en PDO_TYPE.
state
Este miembro contiene información sobre el estado PnP actual del PDO, tal como se define en PDO_STATE.
capabilities
Este miembro contiene una máscara de bits con bits que indican información sobre el silo representado por el PDO en cuestión, tal como se define en PDO_CAPS.
ulSTID
Este miembro contiene el identificador de tipo de silo, tal como se define y asigna el grupo de trabajo IEEE 1667.
bSpecificationMajor
bSpecificationMinor
bImplementationMajor
bImplementationMinor
wszDeviceInstancePath[(2 * MAX_PATH)+ 1]
La cadena contenida en este miembro es la ruta de acceso de la instancia del dispositivo en un formulario adecuado para su uso con la rutina CreateFile de la API de Win32.
Requisitos
Requisito | Valor |
---|---|
encabezado de | ehstorioctl.h (include EhStorIoctl.h) |