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
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) |