IOCTL_DISK_RESET_SNAPSHOT_INFO IOCTL (ntdddisk.h)
Efface toutes les informations de capture instantanée matérielle du service VSS (Volume Shadow Copy Service) à partir du disque. Un instantané est également appelé cliché instantané. Cette demande est disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. L’appelant doit s’exécuter à IRQL = PASSIVE_LEVEL.
Code principal
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.
Bloc d’état
Le membre Information est défini sur zéro. Le membre Status est défini sur STATUS_SUCCESS si l’opération a réussi. Sinon, le membre Status est défini sur le code d’erreur approprié.
Remarques
Ce code de contrôle d’E/S peut être émis à partir d’un pilote en mode noyau ou d’une application en mode utilisateur. Lorsque ce code de contrôle d’E/S est émis à partir d’un pilote en mode noyau, l’appelant fournit un paquet de demandes d’E/S (IRP) qui contient une structure de données IO_STATUS_BLOCK. Cette structure de données est utilisée pour retourner des informations d’erreur à l’appelant. Lorsque ce code de contrôle d’E/S est émis à partir d’une application en mode utilisateur avec la routine DeviceIocontrol, l’appelant peut obtenir des informations d’erreur en appelant la routine GetLastError.
Le disque dont le handle est utilisé lorsque cette IOCTL est émise peut être dans l’état hors connexion lorsque le IOCTL est émis. Si le disque est placé dans l’état hors connexion à l’aide du composant logiciel enfichable Microsoft Management Console (MMC) du gestionnaire de disques, le disque aura son jeu d’attributs en lecture seule, ce qui entraînera l’échec de cette durée de vie IOCTL. Toutefois, si l’utilitaire de partition de disque (Diskpart.exe) est utilisé pour placer le disque dans l’état hors connexion, l’attribut en lecture seule pour le disque n’est pas défini. Pour cette raison, il est préférable d’utiliser l’utilitaire de partition de disque pour placer un disque dans l’état hors connexion.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows Vista. |
d’en-tête | ntdddisk.h (include Ntdddisk.h) |
IRQL | PASSIVE_LEVEL |