MOUNTDEV_UNIQUE_ID-Struktur (mountdev.h)
Die MOUNTDEV_UNIQUE_ID-Struktur enthält eine eindeutige Volume-ID, die ein Bereitstellungs-Manager-Client dem Bereitstellungs-Manager als Reaktion auf eine IOCTL_MOUNTDEV_QUERY_UNIQUE_ID Anforderung bereitstellt.
Syntax
typedef struct _MOUNTDEV_UNIQUE_ID {
USHORT UniqueIdLength;
UCHAR UniqueId[1];
} MOUNTDEV_UNIQUE_ID, *PMOUNTDEV_UNIQUE_ID;
Member
UniqueIdLength
Die Länge der eindeutigen Volume-ID in Bytes.
UniqueId[1]
Array von Bytes, die die eindeutige Volume-ID angeben.
Hinweise
Eine Erläuterung zu eindeutigen Volume-IDs und deren Verwendung durch den Bereitstellungs-Manager finden Sie unter Unterstützen von Einbindungs-Manager-Anforderungen in einem Speicherklassentreiber.
Als bewährte Methode darf der Implementierer keine Threadsynchronisierung durchführen und darf keine blockierenden und/oder IPC-Funktionsaufrufe (Interprocess Communication) durchführen.
Anforderungen
Anforderung | Wert |
---|---|
Header | mountdev.h (einschließen von Mountmgr.h) |