Condividi tramite


VDS_PARTITION_NOTIFICATION struttura (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 di partizione.

Sintassi

typedef struct _VDS_PARTITION_NOTIFICATION {
  ULONG         ulEvent;
  VDS_OBJECT_ID diskId;
  ULONGLONG     ullOffset;
} VDS_PARTITION_NOTIFICATION;

Members

ulEvent

Determina l'evento di partizione per il quale verrà notificata un'applicazione, come uno dei valori seguenti.

Valore Significato
VDS_NF_PARTITION_ARRIVE
11
È arrivata una nuova partizione. Se la partizione è un volume, l'evento attiva anche una notifica di arrivo del volume.
VDS_NF_PARTITION_DEPART
12
È stata rimossa una partizione esistente. Se la partizione è un volume, l'evento attiva anche una notifica di partenza del volume.
VDS_NF_PARTITION_MODIFY
13
Un membro è stato modificato nella struttura VDS_PARTITION_PROP per la partizione. Se la partizione è un volume e, se le proprietà della partizione sono state modificate, viene inviata anche una notifica VDS_NF_VOLUME_MODIFY .

diskId

GUID del disco contenente la partizione che ha attivato l'evento.

ullOffset

Offset di partizione.

Commenti

La struttura VDS_NOTIFICATION include questa struttura come membro.

Un'applicazione può ricevere eventi di partizione implementando l'interfaccia IVdsAdviseSink e passando il puntatore dell'interfaccia come argomento al metodo IVdsService::Advise .

Requisiti

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

Vedi anche

IVdsAdviseSink

IVdsService::Consigli

Strutture VDS

VDS_NOTIFICATION