Condividi tramite


struttura VDS_FILE_SYSTEM_NOTIFICATION (vds.h)

[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.]

Definisce i dettagli degli eventi del file system.

Sintassi

typedef struct _VDS_FILE_SYSTEM_NOTIFICATION {
  ULONG         ulEvent;
  VDS_OBJECT_ID volumeId;
  DWORD         dwPercentCompleted;
} VDS_FILE_SYSTEM_NOTIFICATION;

Members

ulEvent

Determina l'evento del file system per il quale un'applicazione riceverà una notifica, come uno dei valori seguenti.

Valore Significato
VDS_NF_FILE_SYSTEM_MODIFY
203
Un membro è stato modificato nella struttura VDS_FILE_SYSTEM_PROP per il file system. Ad esempio, un volume ha ricevuto una nuova etichetta o un file system è stato esteso o ridotto; non include una modifica ai flag di compressione del file system.
VDS_NF_FILE_SYSTEM_FORMAT_PROGRESS
204
Viene formattato un volume del file system.

volumeId

GUID dell'oggetto volume contenente il file system che ha attivato l'evento.

dwPercentCompleted

Stato di avanzamento del formato completato come percentuale dell'intero.

Commenti

La struttura VDS_NOTIFICATION include questa struttura come membro.

Un'applicazione può ricevere eventi del file system implementando l'interfaccia IVdsAdviseSink e passando il puntatore all'interfaccia come argomento al metodo IVdsService::Advise .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione vds.h

Vedi anche

IVdsAdviseSink

IVdsService::Advise

Strutture VDS

VDS_NOTIFICATION