struktur ENUM_PDO_ENTRY (ehstorioctl.h)
Struktur ini menjelaskan satu entri dalam kumpulan hasil Objek Perangkat Fisik (PDO) yang dijumlahkan dengan IOCTL_EHSTOR_DEVICE_ENUMERATE_PDOS.
Sintaks
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;
Anggota
type
Anggota ini menunjukkan jenis PDO yang sedang diidentifikasi, seperti yang didefinisikan oleh PDO_TYPE.
state
Anggota ini berisi informasi tentang status PnP PDO saat ini, seperti yang didefinisikan oleh PDO_STATE.
capabilities
Anggota ini berisi bitmask dengan bit yang menunjukkan informasi tentang silo yang diwakili oleh PDO yang dimaksud, seperti yang didefinisikan oleh PDO_CAPS.
ulSTID
Anggota ini berisi pengidentifikasi jenis silo, seperti yang didefinisikan dan ditetapkan oleh grup kerja IEEE 1667.
bSpecificationMajor
bSpecificationMinor
bImplementationMajor
bImplementationMinor
wszDeviceInstancePath[(2 * MAX_PATH)+ 1]
String yang terkandung dalam anggota ini adalah jalur instans perangkat dalam formulir yang cocok untuk digunakan dengan rutinitas CreateFile API Win32.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ehstorioctl.h (termasuk EhStorIoctl.h) |