Compartir a través de


estructura de VDS_SUB_SYSTEM_NOTIFICATION (vdshwprv.h)

[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]

Define los detalles de los eventos del subsistema.

Sintaxis

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

Members

ulEvent

Determina el evento del subsistema para el que se notificará a una aplicación, como uno de los valores siguientes.

Value Significado
VDS_NF_SUB_SYSTEM_ARRIVE
101
Se ha conectado un nuevo subsistema al servidor o a la red.
VDS_NF_SUB_SYSTEM_DEPART
102
Se desconectó un subsistema existente.
VDS_NF_SUB_SYSTEM_MODIFY
151
Se cambió un miembro de la estructura VDS_SUB_SYSTEM_PROP .

subSystemId

GUID del subsistema.

Comentarios

La estructura VDS_NOTIFICATION incluye esta estructura como miembro.

Una aplicación puede recibir eventos de subsistema implementando la interfaz IVdsAdviseSink y pasando el puntero de interfaz como argumento al método IVdsService::Advise .

Para obtener el objeto subsistema, use el método IVdsService::GetObject . A continuación, puede usar el método IVdsSubSystem::GetProperties o el método IVdsSubSystem2::GetProperties2 para obtener las propiedades del subsistema.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vdshwprv.h

Consulte también

IVdsAdviseSink

IVdsService::Advise

Estructuras de VDS

VDS_NOTIFICATION

VDS_SUB_SYSTEM_PROP