IOCTL_MOUNTDEV_LINK_CREATED IOCTL (mountdev.h)

Die Unterstützung für diese IOCTL von den Mount-Manager-Clients ist optional. Der Mount-Manager verwendet dieses IOCTL, um den Clienttreiber zu benachrichtigen, dass ein beständiger Name dem Volume zugewiesen wurde. Die Eingabe für diese IOCTL ist der persistente Name zugewiesen.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Der Mount Point Manager platziert eine variable Längenstruktur des Typs MOUNTDEV_NAME, definiert in Mountmgr.h am Anfang des Puffers bei Irp-AssociatedIrp.SystemBuffer>. Der Mount-Manager fügt den beständigen Namen ein, der gerade an der Adresse zugewiesen ist, die von dem Namenmitglied dieser Struktur angezeigt wird.

Eingabepufferlänge

Parameters.DeviceIoControl.InputBufferLength an der I/O-Stapelposition des I/O-Stapels gibt die Größe des Eingabepuffers an, die größer oder gleich größe(MOUNTDEV_NAME) sein muss.

Ausgabepuffer

Keiner

Ausgabepufferlänge

Keiner

Statusblock

Kein Status.

Bemerkungen

Die Implementierung dieser Funktion darf keine Threadsynchronisierung ausführen und darf keine Blockierung und/oder Interprocess Communication (IPC)-Funktionsaufrufe vornehmen.

Anforderungen

   
Header mountdev.h (enthalten Mountmgr.h)

Weitere Informationen

MOUNTDEV_NAME