Freigeben über


VDS_SUB_SYSTEM_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 abgelöst.]

Definiert die Details von Subsystemereignissen.

Syntax

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

Member

ulEvent

Bestimmt das Subsystemereignis, für das eine Anwendung benachrichtigt wird, als einer der folgenden Werte.

Wert Bedeutung
VDS_NF_SUB_SYSTEM_ARRIVE
101
Ein neues Subsystem wurde mit dem Server oder Netzwerk verbunden.
VDS_NF_SUB_SYSTEM_DEPART
102
Ein vorhandenes Subsystem wurde getrennt.
VDS_NF_SUB_SYSTEM_MODIFY
151
Ein Member der VDS_SUB_SYSTEM_PROP-Struktur wurde geändert.

subSystemId

Die GUID des Subsystems.

Hinweise

Die VDS_NOTIFICATION-Struktur enthält diese Struktur als Member.

Eine Anwendung kann Subsystemereignisse empfangen, indem sie die IVdsAdviseSink-Schnittstelle implementiert und den Schnittstellenzeiger als Argument an die IVdsService::Advise-Methode übergibt.

Verwenden Sie zum Abrufen des Subsystemobjekts die IVdsService::GetObject-Methode . Anschließend können Sie die IVdsSubSystem::GetProperties-Methode oder die IVdsSubSystem2::GetProperties2-Methode verwenden, um die Subsystemeigenschaften abzurufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile vds.h

Weitere Informationen

IVdsAdviseSink

IVdsService::Advise

VDS-Strukturen

VDS_NOTIFICATION

VDS_SUB_SYSTEM_PROP