Partager via


Interface IVssHardwareSnapshotProvider (vsprov.h)

L’interface IVssHardwareSnapshotProvider contient les méthodes utilisées par VSS pour mapper les volumes aux lun, découvrir les lun créés pendant le processus de cliché instantané et transporter les lun sur un SAN. Tous les fournisseurs de matériel doivent prendre en charge cette interface.

Note Les fournisseurs de matériel sont pris en charge uniquement sur les systèmes d’exploitation Windows Server.
 

Héritage

L’interface IVssHardwareSnapshotProvider hérite de l’interface IUnknown . IVssHardwareSnapshotProvider a également les types de membres suivants :

Méthodes

L’interface IVssHardwareSnapshotProvider utilise ces méthodes.

 
IVssHardwareSnapshotProvider ::AreLunsSupported

Détermine si le fournisseur de matériel prend en charge la création de clichés instantanés pour tous les lun qui contribuent au volume.
IVssHardwareSnapshotProvider ::BeginPrepareSnapshot

Appelé pour chaque cliché instantané ajouté au jeu de clichés instantanés.
IVssHardwareSnapshotProvider ::FillInLunInfo

Invite le fournisseur de matériel à indiquer s’il prend en charge le périphérique de disque correspondant et à corriger les omissions dans la structure VDS_LUN_INFORMATION.
IVssHardwareSnapshotProvider ::GetTargetLuns

Invite le fournisseur de matériel à initialiser les structures VDS_LUN_INFORMATION pour les lun de cliché instantané nouvellement créés.
IVssHardwareSnapshotProvider ::LocateLuns

Invite le fournisseur de matériel à rendre les lun de cliché instantané visibles sur l’ordinateur.
IVssHardwareSnapshotProvider ::OnLunEmpty

Appelé chaque fois que VSS détermine qu’un numéro d’unité logique de cliché instantané ne contient aucune donnée intéressante.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête vsprov.h

Voir aussi

Interfaces de l’API de cliché instantané de volume