estructura VDS_PARTITION_NOTIFICATION (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 partición.
Sintaxis
typedef struct _VDS_PARTITION_NOTIFICATION {
ULONG ulEvent;
VDS_OBJECT_ID diskId;
ULONGLONG ullOffset;
} VDS_PARTITION_NOTIFICATION;
Members
ulEvent
Determina el evento de partición para el que se notificará a una aplicación, como uno de los valores siguientes.
Value | Significado |
---|---|
|
Llegó una nueva partición. Si la partición es un volumen, el evento también desencadena una notificación de llegada al volumen. |
|
Se quitó una partición existente. Si la partición es un volumen, el evento también desencadena una notificación de salida de volumen. |
|
Se cambió un miembro en la estructura VDS_PARTITION_PROP de la partición. Si la partición es un volumen y si las propiedades de la partición han cambiado, también se envía una notificación de VDS_NF_VOLUME_MODIFY . |
diskId
GUID del disco que contiene la partición que desencadenó el evento.
ullOffset
Desplazamiento de partición.
Comentarios
La estructura VDS_NOTIFICATION incluye esta estructura como miembro.
Una aplicación puede recibir eventos de partición 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 |