ObjectFromLresult 함수(oleacc.h)
이전에 생성된 개체 참조를 기반으로 액세스 가능한 개체에 대해 요청된 인터페이스 포인터를 검색합니다.
이 함수는 Microsoft Active Accessibility에서 내부적으로 사용하도록 설계되었으며 정보 목적으로만 문서화되어 있습니다. 클라이언트나 서버 모두 이 함수를 호출해서는 안 됩니다.
구문
HRESULT ObjectFromLresult(
[in] LRESULT lResult,
[in] REFIID riid,
[in] WPARAM wParam,
[out] void **ppvObject
);
매개 변수
[in] lResult
형식: LRESULT
이전에 LresultFromObject 함수를 성공적으로 호출하여 반환된 32비트 값입니다.
[in] riid
형식: REFIID
검색할 인터페이스의 참조 식별자입니다. 이것은 IID_IAccessible.
[in] wParam
형식: WPARAM
wParam 매개 변수의 연결된 WM_GETOBJECT 메시지에서 보낸 값입니다.
[out] ppvObject
형식: void**
WM_GETOBJECT 메시지에 해당하는 개체에서 IAccessible 인터페이스의 주소를 받습니다.
반환 값
형식: STDAPI
성공하면 S_OK를 반환합니다.
성공하지 못하면 다음 표준 COM 오류 코드 중 하나를 반환합니다.
반환 코드 | 설명 |
---|---|
|
하나 이상의 인수가 잘못되었습니다. 지정된 lResult 매개 변수가 LresultFromObject 호출에서 가져온 값이 아니거나 , 이전ObjectFromLresult 호출에서 사용된 값인 경우 발생합니다. |
|
ppvObject 매개 변수에 지정된 개체는 riid 매개 변수로 지정된 인터페이스를 지원하지 않습니다. |
|
개체 참조를 저장할 메모리가 부족합니다. |
|
예기치 않은 오류가 발생했습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | oleacc.h |
라이브러리 | Oleacc.lib |
DLL | Oleacc.dll |
재배포 가능 파일 | SP6 이상 및 Windows 98을 Windows NT 4.0의 활성 접근성 2.0 RDK |