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.
typedef struct _MOUNTDEV_UNIQUE_ID {
USHORT UniqueIdLength;
UCHAR UniqueId[1];
} MOUNTDEV_UNIQUE_ID, *PMOUNTDEV_UNIQUE_ID;
UniqueIdLength
Die Länge der eindeutigen Volume-ID in Byte.
UniqueId[1]
Array von Bytes, die die eindeutige Volume-ID angeben.
Eine Erläuterung zu eindeutigen Volume-IDs und deren Verwendung durch den Bereitstellungs-Manager finden Sie unter Unterstützen von Mount Manager-Anforderungen in einem Speicherklassentreiber.
Als bewährte Methode darf der Implementierer keine Threadsynchronisierung durchführen und darf keine Blockierungs- und/oder Interprocess Communication (IPC)-Funktionsaufrufe durchführen.
Anforderung | Wert |
---|---|
Header- | mountdev.h (include Mountmgr.h) |