DEVICEDIALOGDATA 구조체
디바이스 대화 상자를 호출하는 데 필요한 데이터를 정의합니다.
구문
typedef struct {
DWORD cbSize;
HWND hwndParent;
IWiaItem *pIWiaItemRoot;
DWORD dwFlags;
LONG lIntent;
LONG lItemCount;
IWiaItem **ppWiaItem;
} DEVICEDIALOGDATA;
멤버
-
cbSize
-
형식:DWORD
-
이 구조체의 크기를 바이트 단위로 지정합니다.
-
hwndParent
-
형식: HWND
-
대화 상자의 부모 창에 대한 핸들을 지정합니다.
-
pIWiaItemRoot
-
형식: IWiaItem*
-
애플리케이션 항목 트리에서 유효한 루트 항목을 나타내는 IWiaItem 인터페이스를 가리킵니다.
-
dwFlags
-
형식:DWORD
-
대화 상자의 작업을 제어하는 플래그 집합을 지정합니다. 다음 값으로 설정할 수 있습니다.
플래그 의미 0 기본 동작 WIA_DEVICE_DIALOG_SINGLE_IMAGE 디바이스 이미지 획득 대화 상자에서 이미지 선택을 단일 이미지로 제한합니다. WIA_DEVICE_DIALOG_USE_COMMON_UI 공급업체에서 제공하는 UI 대신 시스템 UI(사용 가능한 경우)를 사용합니다. 시스템 UI를 사용할 수 없는 경우 공급업체 UI가 사용됩니다. 두 UI를 모두 사용할 수 없는 경우 함수는 E_NOTIMPL 반환합니다. -
lIntent
-
형식: LONG
-
이미지가 나타낼 데이터 형식을 지정합니다. 이미지 의도 값 목록은 이미지 의도 상수를 참조하세요.
-
lItemCount
-
형식: LONG
-
ppWiaItem 매개 변수로 표시된 배열의 항목 수를 받습니다.
-
ppWiaItem
-
형식: IWiaItem**
-
IWiaItem 인터페이스에 대한 포인터 배열의 주소를 받습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |
헤더 |
|