IWiaUIExtension2::D eviceDialog 메서드
기본 시스템 사용자 인터페이스를 대체하는 사용자 지정 사용자 인터페이스를 제공합니다.
구문
HRESULT DeviceDialog(
[in] PDEVICEDIALOGDATA2 *pDeviceDialogData
);
매개 변수
-
pDeviceDialogData [in]
-
형식: PDEVICEDIALOGDATA2*
디바이스 대화 상자를 구현하는 데 필요한 모든 데이터가 포함된 DEVICEDIALOGDATA2 구조를 가리킵니다.
반환 값
형식: HRESULT
메서드가 성공하면 S_OK가 반환되고, 사용자가 대화 상자를 취소하면 메서드는 S_FALSE 반환합니다. 메서드가 실패하면 적절한 오류 코드를 반환합니다. 다음 표에서는 가능한 반환 상태 코드 중 일부를 보여 줍니다.
오류 코드 | 설명 |
---|---|
E_INVALIDARG | pDeviceDialogData 매개 변수는 NULL입니다. |
E_NOTIMPL | 메서드가 구현되지 않았습니다. |
설명
IWiaUIExtension2 인터페이스를 구현하고 시스템 사용자 인터페이스를 대체하지 않으려는 경우 이 메서드는 여전히 구현되어야 하지만 E_NOTIMPL 반환하는 것 외에는 아무 작업도 수행하지 않아야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2008 [데스크톱 앱만 해당] |
헤더 |
|