Partager via


IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL (mountmgr.h)

Lorsqu’un volume arrive dans le système, il s’inscrit pour la classe d’interface MOUNTDEV_MOUNTED_DEVICE_GUID et le gestionnaire de montage reçoit une notification Plug-and-Play. Lorsque le gestionnaire de montage reçoit cette notification, il interroge le pilote client qui gère le volume pour l’ID unique du volume. Dans certains cas, toutefois, en particulier avec les clusters, le client notifie le gestionnaire de montage de l’arrivée de son volume, mais ne répond pas lorsqu’il est interrogé pour l’ID unique du volume. Le gestionnaire de montage conserve ces volumes dans une liste de d’appareil monté mort. Les clients peuvent utiliser la IOCTL_MOUNTMGR_CHECK_UNPROCESSED_VOLUMES IOCTL pour demander que le gestionnaire de montage réanalyse sa liste d’appareils montés morts et effectue une autre tentative d’interroger les clients sur la liste pour les ID uniques de leurs volumes respectifs.

Ce IOCTL est principalement utilisé pour la prise en charge des clusters.

Code principal

IRP_MJ_DEVICE_CONTROL

Mémoire tampon d’entrée

Aucun

Longueur de la mémoire tampon d’entrée

Aucun

Mémoire tampon de sortie

Aucun

Longueur de la mémoire tampon de sortie

Aucun

Mémoire tampon d’entrée/sortie

N/A

Longueur de la mémoire tampon d’entrée/sortie

N/A

Bloc d’état

Si l’opération réussit, le champ Status est défini sur STATUS_SUCCESS.

Remarques

Pour plus d’informations, consultez prise en charge des demandes mount Manager dans un pilote de classe de stockage.

Exigences

Exigence Valeur
d’en-tête mountmgr.h (include Mountmgr.h)