Partager via


structure VDS_SUB_SYSTEM_NOTIFICATION (vdshwprv.h)

[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API Gestion du stockage Windows.]

Définit les détails des événements de sous-système.

Syntaxe

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

Membres

ulEvent

Détermine l’événement de sous-système pour lequel une application sera avertie, comme l’une des valeurs suivantes.

Valeur Signification
VDS_NF_SUB_SYSTEM_ARRIVE
101
Un nouveau sous-système a été connecté au serveur ou au réseau.
VDS_NF_SUB_SYSTEM_DEPART
102
Un sous-système existant a été déconnecté.
VDS_NF_SUB_SYSTEM_MODIFY
151
Un membre de la structure VDS_SUB_SYSTEM_PROP a été modifié.

subSystemId

GUID du sous-système.

Remarques

La structure VDS_NOTIFICATION inclut cette structure en tant que membre.

Une application peut recevoir des événements de sous-système en implémentant l’interface IVdsAdviseSink et en transmettant le pointeur d’interface en tant qu’argument à la méthode IVdsService::Advise .

Pour obtenir l’objet de sous-système, utilisez la méthode IVdsService::GetObject . Vous pouvez ensuite utiliser la méthode IVdsSubSystem::GetProperties ou la méthode IVdsSubSystem2::GetProperties2 pour obtenir les propriétés du sous-système.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête vdshwprv.h

Voir aussi

IVdsAdviseSink

IVdsService::Advise

VDS Structures

VDS_NOTIFICATION

VDS_SUB_SYSTEM_PROP