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.
Der Bereitstellungs-Manager stellt IOCTL_MOUNTDEV_LINK_CREATED aus, um den Clienttreiber zu benachrichtigen, dass dem Volume ein beständiger Name zugewiesen wurde.
Die Unterstützung für diese IOCTL durch Bereitstellungs-Manager-Clients ist optional.
Hauptcode
Eingabepuffer
Der Bereitstellungs-Manager platziert eine Struktur mit variabler Länge vom Typ MOUNTDEV_NAME am Anfang des Puffers bei Irp->AssociatedIrp.SystemBuffer. Der Bereitstellungs-Manager fügt den dauerhaften Namen ein, der gerade an der Adresse zugewiesen wurde, auf die durch das Name Mitglied dieser Struktur verwiesen wird.
Eingabepufferlänge
Parameters.DeviceIoControl.InputBufferLength in der I/O-Stapelposition des IRP gibt die Größe des Eingabepuffers in Bytes an, die größer oder gleich sizeof(MOUNTDEV_NAME)sein muss.
Ausgabepuffer
Nichts.
Länge des Ausgabepuffers
Nichts.
Eingabe-/Ausgabepuffer
N/A
Länge des Eingabe-/Ausgabepuffers
N/A
Statusblock
Kein Status.
Bemerkungen
Der Implementierer dieser Funktion darf keine Threadsynchronisierung durchführen und darf keine Blockierungs- und/oder Interprocess Communication (IPC)-Funktionsaufrufe durchführen.
Weitere Informationen finden Sie unter Unterstützen von Mount Manager-Anforderungen in einem Speicherklassentreiber.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | mountdev.h (include Mountmgr.h) |