Ta emot det asynkrona svaret

När det har meddelats att servern har skickat ett svar anropar klienten RpcAsyncCompleteCall med det asynkrona handtaget så att det kan ta emot svaret. När RpcAsyncCompleteCall- har slutförts pekar parametern Reply på en buffert som innehåller fjärrfunktionens returvärde. Alla buffertar som tillhandahålls av klientprogrammet som [ut] eller [i, ut] parametrar till den asynkrona fjärrfunktionen innehåller giltiga data. Om klienten anropar RpcAsyncCompleteCall innan servern har skickat svaret misslyckas det samtalet och returnerar värdet RPC_S_ASYNC_CALL_PENDING.

Om klientprogrammet använder I/O-slutförandeportar eller händelser för avisering måste det anropa CloseHandle- för att frigöra porten eller handtaget när den inte längre behöver dem.