DEVICE_DSM_NOTIFICATION_PARAMETERS-Struktur (winioctl.h)
Enthält Parameter für die DeviceDsmAction_Notification-Aktion für den IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES-Steuerelementcode .
Syntax
typedef struct _DEVICE_DSM_NOTIFICATION_PARAMETERS {
DWORD Size;
DWORD Flags;
DWORD NumFileTypeIDs;
GUID FileTypeID[ANYSIZE_ARRAY];
} DEVICE_DSM_NOTIFICATION_PARAMETERS, *PDEVICE_DSM_NOTIFICATION_PARAMETERS;
Member
Size
Gibt die Gesamtgröße dieser Struktur in Bytes an. Der Wert dieses Members muss die Gesamtgröße des FileTypeIDs-Elements in Byte enthalten.
Flags
Flags speziell für den Benachrichtigungsvorgang
Wert | Bedeutung |
---|---|
|
Die Bereiche, die in den DEVICE_DATA_SET_RANGE-Strukturen nach der DEVICE_MANAGE_DATA_SET_ATTRIBUTES-Struktur angegeben sind, werden derzeit von den Dateitypen verwendet, die im FileTypeIDs-Element angegeben sind. |
|
Die Bereiche werden nicht mehr von den Dateitypen verwendet, die im FileTypeIDs-Element angegeben sind. |
NumFileTypeIDs
Die Anzahl der Einträge im FileTypeIDs-Element .
FileTypeID[ANYSIZE_ARRAY]
Mindestens ein GUID-Wert , der den Dateityp für den Benachrichtigungsvorgang angibt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
Kopfzeile | winioctl.h (windows.h einschließen) |