VDS_FILE_SYSTEM_NOTIFICATION-Struktur (vdshwprv.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 Dateisystemereignissen.
Syntax
typedef struct _VDS_FILE_SYSTEM_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID volumeId;
DWORD dwPercentCompleted;
} VDS_FILE_SYSTEM_NOTIFICATION;
Member
ulEvent
Bestimmt das Dateisystemereignis, für das eine Anwendung benachrichtigt wird, als einen der folgenden Werte.
Wert | Bedeutung |
---|---|
|
Ein Element wurde in der VDS_FILE_SYSTEM_PROP-Struktur für das Dateisystem geändert. Beispielsweise hat ein Volume eine neue Bezeichnung erhalten oder ein Dateisystem wurde erweitert oder verkleinert. enthält keine Änderung der Dateisystemkomprimierungsflags. |
|
Ein Dateisystemvolume wird formatiert. |
volumeId
Die GUID des Volumeobjekts, das das Dateisystem enthält, das das Ereignis ausgelöst hat.
dwPercentCompleted
Der abgeschlossene Formatfortschritt als Prozentsatz des Gesamten.
Bemerkungen
Die VDS_NOTIFICATION-Struktur enthält diese Struktur als Member.
Eine Anwendung kann Dateisystemereignisse empfangen, indem sie die IVdsAdviseSink-Schnittstelle implementiert und den Schnittstellenzeiger als Argument an die IVdsService::Advise-Methode übergibt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | vdshwprv.h |