Freigeben über


IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL (mountmgr.h)

Wenn ein Volume im System eintrifft, wird es für die MOUNTDEV_MOUNTED_DEVICE_GUID-Schnittstellenklasse registriert, und der Bereitstellungs-Manager empfängt eine Plug-and-Play-Benachrichtigung. Wenn der Bereitstellungs-Manager diese Benachrichtigung empfängt, fragt er den Clienttreiber, der das Volume verwaltet, nach der eindeutigen ID des Volumes ab. In einigen Fällen, insbesondere bei Clustern, benachrichtigt der Client den Bereitstellungs-Manager über die Ankunft seines Volumes, antwortet dann aber nicht, wenn nach der eindeutigen ID des Volumes abgefragt wird. Der Bereitstellungs-Manager speichert diese Volumes in einer Liste nicht eingebundener Geräte . Clients können die IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL verwenden, um anzufordern, dass der Einbindungs-Manager die Liste der nicht eingebundenen Geräte erneut einscannen und einen weiteren Versuch unternehmen, die Clients in der Liste nach den eindeutigen IDs ihrer jeweiligen Volumes abzufragen.

Diese IOCTL wird hauptsächlich für die Clusterunterstützung verwendet.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Keine

Länge des Eingabepuffers

Keine

Ausgabepuffer

Keine

Länge des Ausgabepuffers

Keine

Eingabe-/Ausgabepuffer

Länge des Eingabe-/Ausgabepuffers

Statusblock

Wenn der Vorgang erfolgreich ist, wird das Feld Status auf STATUS_SUCCESS festgelegt.

Hinweise

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

Anforderungen

Anforderung Wert
Header mountmgr.h (Mountmgr.h einschließen)