Condividi tramite


struttura VDS_SUB_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 sottosistema.

Sintassi

typedef struct _VDS_SUB_SYSTEM_NOTIFICATION {
  ULONG         ulEvent;
  VDS_OBJECT_ID subSystemId;
} VDS_SUB_SYSTEM_NOTIFICATION;

Members

ulEvent

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

Valore Significato
VDS_NF_SUB_SYSTEM_ARRIVE
101
Un nuovo sottosistema è stato connesso al server o alla rete.
VDS_NF_SUB_SYSTEM_DEPART
102
Un sottosistema esistente è stato disconnesso.
VDS_NF_SUB_SYSTEM_MODIFY
151
Un membro della struttura VDS_SUB_SYSTEM_PROP è stato modificato.

subSystemId

GUID del sottosistema.

Commenti

La struttura VDS_NOTIFICATION include questa struttura come membro.

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

Per ottenere l'oggetto sottosistema, utilizzare il metodo IVdsService::GetObject . È quindi possibile usare il metodo IVdsSubSystem::GetProperties o il metodo IVdsSubSystem2::GetProperties2 per ottenere le proprietà del sottosistema.

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

VDS_SUB_SYSTEM_PROP