Bagikan melalui


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)

Lihat juga

IOCTL_EHSTOR_DEVICE_ENUMERATE_PDOS