Partager via


structure VDS_DRIVE_LETTER_NOTIFICATION (vds.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 lettre de lecteur.

Syntaxe

typedef struct _VDS_DRIVE_LETTER_NOTIFICATION {
  ULONG         ulEvent;
  WCHAR         wcLetter;
  VDS_OBJECT_ID volumeId;
} VDS_DRIVE_LETTER_NOTIFICATION;

Membres

ulEvent

Détermine l’événement de lettre de lecteur pour lequel une application sera avertie, comme l’une des valeurs suivantes.

Valeur Signification
VDS_NF_DRIVE_LETTER_FREE
201
La lettre de lecteur d’un disque non initialisé est libre.
VDS_NF_DRIVE_LETTER_ASSIGN
202
La lettre de lecteur d’un disque non initialisé est affectée.

wcLetter

Lettre de lecteur qui a déclenché l’événement.

volumeId

GUID du volume auquel la lettre de lecteur est affectée. Si la lettre de lecteur est libérée, l’identificateur de volume est GUID_NULL.

Remarques

La structure VDS_NOTIFICATION inclut cette structure en tant que membre.

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

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 vds.h

Voir aussi

IVdsAdviseSink

IVdsService::Advise

VDS Structures

VDS_NOTIFICATION