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 포함) |