Compartir a través de


estructura VDS_PORTAL_GROUP_NOTIFICATION (vds.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 portal iSCSI.

Sintaxis

typedef struct _VDS_PORTAL_GROUP_NOTIFICATION {
  ULONG         ulEvent;
  VDS_OBJECT_ID portalGroupId;
} VDS_PORTAL_GROUP_NOTIFICATION;

Miembros

ulEvent

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

Valor Significado
VDS_NF_PORTAL_GROUP_ARRIVE
129
Se ha creado un grupo de portal iSCSI.
VDS_NF_PORTAL_GROUP_DEPART
130
Se ha eliminado un grupo de portal iSCSI existente.
VDS_NF_PORTAL_GROUP_MODIFY
131
Ha cambiado un grupo de portal iSCSI existente. Un ejemplo de cambio que desencadena esta notificación sería cambios en la estructura de VDS_ISCSI_PORTALGROUP_PROP . Las aplicaciones son responsables de determinar la naturaleza de los cambios.

portalGroupId

El VDS_OBJECT_ID del portal iSCSI que desencadenó el evento.

Comentarios

La estructura VDS_NOTIFICATION incluye esta estructura como miembro.

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

Para obtener el objeto de grupo del portal, use el método IVdsService::GetObject . A continuación, puede usar el método IVdsIscsiPortalGroup::GetProperties para obtener las propiedades del grupo del portal.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 R2 [solo aplicaciones de escritorio]
Encabezado vds.h
Redistribuible VDS 1.1

Consulte también

IVdsAdviseSink

IVdsIscsiPortal

IVdsService::Advise

Estructuras de VDS

VDS_ISCSI_PORTALGROUP_PROP

VDS_NOTIFICATION