Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Struktur beschreibt einen einzelnen Eintrag in einem Resultset von Physischen Geräteobjekten (Physical Device Objects, PDOs), die mit IOCTL_EHSTOR_DEVICE_ENUMERATE_PDOSaufgezählt werden.
Syntax
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;
Angehörige
type
Dieses Element gibt den Typ der PDO an, die durch PDO_TYPE definiert wird.
state
Dieses Element enthält Informationen zum aktuellen PnP-Zustand des PDO, wie durch PDO_STATE definiert.
capabilities
Dieses Element enthält eine Bitmaske mit Bits, die Informationen über das von der fraglichen PDO dargestellte Silo angibt, wie durch PDO_CAPS definiert.
ulSTID
Dieses Mitglied enthält den Silotypbezeichner, wie von der IEEE 1667-Arbeitsgruppe definiert und zugewiesen.
bSpecificationMajor
bSpecificationMinor
bImplementationMajor
bImplementationMinor
wszDeviceInstancePath[(2 * MAX_PATH)+ 1]
Die in diesem Element enthaltene Zeichenfolge ist der Geräteinstanzpfad in einem Formular, das für die Verwendung mit der Win32-API CreateFile-Routine geeignet ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | ehstorioctl.h (einschließlich EhStorIoctl.h) |