Freigeben über


MOUNTMGR_MOUNT_POINT Struktur (mountmgr.h)

Die MOUNTMGR_MOUNT_POINT-Struktur wird von Bereitstellungs-Manager-Clients in Verbindung mit einer IOCTL_MOUNTMGR_QUERY_POINTS Anforderung zum Abfragen des Bereitstellungs-Managers für alle Bereitstellungspunkte (symbolische Verknüpfungen) verwendet, die einem Gerät zugeordnet sind. Der Bereitstellungs-Manager antwortet, indem ein Array von MOUNTMGR_MOUNT_POINT Strukturen gesendet wird, die die Bereitstellungspunkte enthalten.

Syntax

typedef struct _MOUNTMGR_MOUNT_POINT {
  ULONG  SymbolicLinkNameOffset;
  USHORT SymbolicLinkNameLength;
  USHORT Reserved1;
  ULONG  UniqueIdOffset;
  USHORT UniqueIdLength;
  USHORT Reserved2;
  ULONG  DeviceNameOffset;
  USHORT DeviceNameLength;
  USHORT Reserved3;
} MOUNTMGR_MOUNT_POINT, *PMOUNTMGR_MOUNT_POINT;

Angehörige

SymbolicLinkNameOffset

Enthält einen Offset in Bytes in den Ausgabepuffer, in dem sich die symbolische Verknüpfung befindet.

SymbolicLinkNameLength

Enthält die Länge des symbolischen Links in Byte.

Reserved1

UniqueIdOffset

Enthält einen Offset in Bytes in den Ausgabepuffer, in dem sich die eindeutige ID befindet.

UniqueIdLength

Enthält die Länge der eindeutigen ID in Bytes.

Reserved2

DeviceNameOffset

Enthält einen Offset in Byte in den Ausgabepuffer, in dem sich der name des nichtpersistenten Geräts befindet.

DeviceNameLength

Enthält die Länge des nichtpersistenten Gerätenamens in Bytes.

Reserved3

Bemerkungen

Keine der zurückgegebenen Namen wird NULL beendet, oder die Puffer erfordern das Beenden von NULL-Zeichen. Der Aufrufer von IOCTL_MOUNTMGR_QUERY_POINTS ist nicht erforderlich, um Daten in allen Membern der MOUNTMGR_MOUNT_POINT Struktur bereitzustellen, aber leere Member müssen einen Offset von Null aufweisen.

Bei eingaben liegen Offsets vom Anfang der MOUNTMGR_MOUNT_POINT Struktur. Bei Ausgabeoffsets liegen am Anfang des Puffers. Dies entspricht in der Regel dem Anfang der MOUNTMGR_MOUNT_POINTS Containerstruktur (im Gegensatz zur eingebetteten MOUNTMGR_MOUNT_POINT Arrayinstanz).

Die IOCTL_MOUNTMGR_QUERY_POINTS Anforderung ist unter Windows 2000 und höher verfügbar.

Weitere Informationen finden Sie unter Unterstützen von Mount Manager-Anforderungen in einem Speicherklassentreiber.

Anforderungen

Anforderung Wert
Header- mountmgr.h (include Mountmgr.h)

Siehe auch

IOCTL_MOUNTMGR_QUERY_POINTS