DEVICE_DSM_NOTIFICATION_PARAMETERS結構 (winioctl.h)
包含IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控件程式代碼DeviceDsmAction_Notification動作的參數。
語法
typedef struct _DEVICE_DSM_NOTIFICATION_PARAMETERS {
DWORD Size;
DWORD Flags;
DWORD NumFileTypeIDs;
GUID FileTypeID[ANYSIZE_ARRAY];
} DEVICE_DSM_NOTIFICATION_PARAMETERS, *PDEVICE_DSM_NOTIFICATION_PARAMETERS;
成員
Size
指定這個 結構的大小總計,以位元組為單位。 這個成員的值必須包含 FileTypeIDs 成員的總大小,以位元組為單位。
Flags
通知作業特有的旗標
值 | 意義 |
---|---|
|
在DEVICE_MANAGE_DATA_SET_ATTRIBUTES結構之後DEVICE_DATA_SET_RANGE結構中指定的範圍目前正由 FileTypeIDs 成員中指定的檔案類型使用。 |
|
FileTypeIDs 成員中指定的檔類型不再使用範圍。 |
NumFileTypeIDs
FileTypeIDs 成員中的項目數。
FileTypeID[ANYSIZE_ARRAY]
一或多個 GUID 值,指定通知作業的檔案類型。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 |
最低支援的伺服器 | Windows Server 2008 R2 |
標頭 | winioctl.h (包含 Windows.h) |