VDS_DRIVE_LETTER_NOTIFICATION estructura (vds.h)

[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]

Define los detalles de los eventos de letra de unidad.

Sintaxis

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

Members

ulEvent

Determina el evento de letra de unidad para el que se notificará a una aplicación, como uno de los valores siguientes.

Value Significado
VDS_NF_DRIVE_LETTER_FREE
201
La letra de unidad de un disco sin inicializar es libre.
VDS_NF_DRIVE_LETTER_ASSIGN
202
Se asigna la letra de unidad de un disco sin inicializar.

wcLetter

Letra de unidad que desencadenó el evento.

volumeId

GUID del volumen al que se asigna la letra de unidad. Si se libera la letra de unidad, el identificador de volumen se GUID_NULL.

Comentarios

La estructura VDS_NOTIFICATION incluye esta estructura como miembro.

Una aplicación puede recibir eventos de letra de unidad implementando la interfaz IVdsAdviseSink y pasando el puntero de interfaz como argumento al método IVdsService::Advise .

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vds.h

Consulte también

IVdsAdviseSink

IVdsService::Advise

Estructuras de VDS

VDS_NOTIFICATION