Partager via


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
VDS_NF_FILE_SYSTEM_MODIFY
203
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.
VDS_NF_FILE_SYSTEM_FORMAT_PROGRESS
204
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

Voir aussi

IVdsAdviseSink

IVdsService ::Advise

VDS Structures

VDS_NOTIFICATION