estructura DEVICE_DSM_NOTIFICATION_PARAMETERS (winioctl.h)
Contiene parámetros para la acción DeviceDsmAction_Notification para el código de control de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .
Sintaxis
typedef struct _DEVICE_DSM_NOTIFICATION_PARAMETERS {
DWORD Size;
DWORD Flags;
DWORD NumFileTypeIDs;
GUID FileTypeID[ANYSIZE_ARRAY];
} DEVICE_DSM_NOTIFICATION_PARAMETERS, *PDEVICE_DSM_NOTIFICATION_PARAMETERS;
Miembros
Size
Especifica el tamaño total, en bytes, de esta estructura. El valor de este miembro debe incluir el tamaño total, en bytes, del miembro FileTypeIDs .
Flags
Marcas específicas de la operación de notificación
Valor | Significado |
---|---|
|
Los intervalos especificados en las estructuras de DEVICE_DATA_SET_RANGE que siguen a la estructura de DEVICE_MANAGE_DATA_SET_ATTRIBUTES están siendo utilizados actualmente por los tipos de archivo especificados en el miembro FileTypeIDs . |
|
Los tipos de archivo que se especifican en el miembro FileTypeIDs ya no usan los intervalos. |
NumFileTypeIDs
Número de entradas del miembro FileTypeIDs .
FileTypeID[ANYSIZE_ARRAY]
Uno o varios valores GUID que especifican el tipo de archivo para la operación de notificación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 |
Servidor mínimo compatible | Windows Server 2008 R2 |
Encabezado | winioctl.h (incluya Windows.h) |
Consulte también
DEVICE_MANAGE_DATA_SET_ATTRIBUTES