ICallIndirect::CallIndirect 메서드(callobj.h)
호출 인수에 대한 간접 참조를 사용하여 인터페이스의 메서드 중 하나를 호출합니다.
구문
HRESULT CallIndirect(
[out] HRESULT *phrReturn,
[in] ULONG iMethod,
[in] void *pvArgs,
[out] ULONG *cbArgs
);
매개 변수
[out] phrReturn
메서드 호출에서 반환된 값입니다.
[in] iMethod
호출할 메서드 번호입니다.
[in] pvArgs
호출할 스택 프레임에 대한 포인터입니다. 이 스택 프레임의 정확한 표현에 대한 세부 정보는 프로세서 아키텍처에 따라 다릅니다.
[out] cbArgs
이 호출에 대한 인수 스택을 지우기 위해 스택에서 팝할 바이트 수입니다.
반환 값
이 메서드는 다음 값을 반환할 수 있습니다.
반환 코드 | Description |
---|---|
|
메서드가 완료되었습니다. |
|
예기치 않은 오류가 발생했습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | callobj.h |