VDS_PORTAL_GROUP_NOTIFICATION Struktur (vds.h)
[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API ersetzt.]
Definiert die Details von iSCSI-Portalereignissen.
Syntax
typedef struct _VDS_PORTAL_GROUP_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID portalGroupId;
} VDS_PORTAL_GROUP_NOTIFICATION;
Member
ulEvent
Bestimmt das iSCSI-Portalgruppenereignis, für das eine Anwendung benachrichtigt wird, als einen der folgenden Werte.
Wert | Bedeutung |
---|---|
|
Eine iSCSI-Portalgruppe wurde erstellt. |
|
Eine vorhandene iSCSI-Portalgruppe wurde gelöscht. |
|
Eine vorhandene iSCSI-Portalgruppe wurde geändert. Ein Beispiel für eine Änderung, die diese Benachrichtigung auslöst, sind Änderungen an der VDS_ISCSI_PORTALGROUP_PROP-Struktur . Anwendungen sind dafür verantwortlich, die Art der Änderungen zu bestimmen. |
portalGroupId
Die VDS_OBJECT_ID des iSCSI-Portals, das das Ereignis ausgelöst hat.
Hinweise
Die VDS_NOTIFICATION-Struktur enthält diese Struktur als Member.
Eine Anwendung kann Datenträgerereignisse empfangen, indem sie die IVdsAdviseSink-Schnittstelle implementiert und den Schnittstellenzeiger als Argument an die IVdsService::Advise-Methode übergibt.
Verwenden Sie zum Abrufen des Portalgruppenobjekts die IVdsService::GetObject-Methode . Anschließend können Sie die IVdsIscsiPortalGroup::GetProperties-Methode verwenden, um die Eigenschaften der Portalgruppe abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 R2 [nur Desktop-Apps] |
Kopfzeile | vds.h |
Verteilbare Komponente | VDS 1.1 |