Compartir a través de


estructura VDS_FILE_SYSTEM_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 del sistema de archivos.

Sintaxis

typedef struct _VDS_FILE_SYSTEM_NOTIFICATION {
  ULONG         ulEvent;
  VDS_OBJECT_ID volumeId;
  DWORD         dwPercentCompleted;
} VDS_FILE_SYSTEM_NOTIFICATION;

Miembros

ulEvent

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

Valor Significado
VDS_NF_FILE_SYSTEM_MODIFY
203
Se cambió un miembro en la estructura de VDS_FILE_SYSTEM_PROP para el sistema de archivos. Por ejemplo, un volumen recibió una nueva etiqueta o un sistema de archivos se extendió o se redujo; no incluye un cambio en las marcas de compresión del sistema de archivos.
VDS_NF_FILE_SYSTEM_FORMAT_PROGRESS
204
Se está formateando un volumen del sistema de archivos.

volumeId

GUID del objeto de volumen que contiene el sistema de archivos que desencadenó el evento.

dwPercentCompleted

Progreso del formato completado como porcentaje de todo.

Comentarios

La estructura VDS_NOTIFICATION incluye esta estructura como miembro.

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

Requisitos

Requisito Value
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