NdrAsyncClientCall 함수(rpcndr.h)
NdrAsyncClientCall 함수는 /Oi 및 /Oic 모드 스텁의 비동기 클라이언트 쪽 진입점입니다.
구문
CLIENT_CALL_RETURN RPC_VAR_ENTRY NdrAsyncClientCall(
[in] PMIDL_STUB_DESC pStubDescriptor,
[in] PFORMAT_STRING pFormat,
...
);
매개 변수
[in] pStubDescriptor
원격 인터페이스의 설명에 대한 정보를 포함하는 MIDL 생성 MIDL_STUB_DESC 구조체에 대한 포인터입니다.
[in] pFormat
메서드 및 매개 변수를 설명하는 MIDL 생성 프로시저 형식 문자열에 대한 포인터입니다.
...
클라이언트 쪽 호출 스택에 대한 포인터입니다.
반환 값
원격 호출의 값을 반환합니다. 반환 값의 최대 크기는 시스템의 레지스터 크기와 동일합니다. 반환 값 크기가 레지스터 크기보다 큰 경우 MIDL은 /Os 모드 스텁으로 전환됩니다.
메서드 정의에 따라 이 함수는 네트워크 또는 서버 오류가 있는 경우 예외를 throw할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows 2000 Server [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | rpcndr.h(Rpc.h 포함) |
라이브러리 | Rpcrt4.lib |
DLL | Rpcrt4.dll |