structure VDS_FILE_SYSTEM_NOTIFICATION (vds.h)
[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API Gestion du stockage Windows.]
Définit les détails des événements de système de fichiers.
Syntaxe
typedef struct _VDS_FILE_SYSTEM_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID volumeId;
DWORD dwPercentCompleted;
} VDS_FILE_SYSTEM_NOTIFICATION;
Membres
ulEvent
Détermine l’événement de système de fichiers pour lequel une application sera avertie, comme l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Un membre a été modifié dans la structure VDS_FILE_SYSTEM_PROP pour le système de fichiers. Par exemple, un volume a reçu une nouvelle étiquette ou un système de fichiers a été étendu ou réduit ; n’inclut pas de modification des indicateurs de compression du système de fichiers. |
|
Un volume de système de fichiers est en cours de mise en forme. |
volumeId
GUID de l’objet volume contenant le système de fichiers qui a déclenché l’événement.
dwPercentCompleted
Progression du format terminé sous forme de pourcentage de l’ensemble.
Remarques
La structure VDS_NOTIFICATION inclut cette structure en tant que membre.
Une application peut recevoir des événements de système de fichiers en implémentant l’interface IVdsAdviseSink et en transmettant le pointeur d’interface en tant qu’argument à la méthode IVdsService ::Advise .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | vds.h |