NdrAsyncClientCall-Funktion (rpcndr.h)
Die NdrAsyncClientCall-Funktion ist der asynchrone clientseitige Einstiegspunkt für den Stub "/Oi " und "/Oic ".
Syntax
CLIENT_CALL_RETURN RPC_VAR_ENTRY NdrAsyncClientCall(
[in] PMIDL_STUB_DESC pStubDescriptor,
[in] PFORMAT_STRING pFormat,
...
);
Parameter
[in] pStubDescriptor
Zeiger auf die von MIDL generierte MIDL_STUB_DESC-Struktur , die Informationen zur Beschreibung der Remoteschnittstelle enthält.
[in] pFormat
Zeiger auf die von MIDL generierte Prozedurformatzeichenfolge, die die Methode und die Parameter beschreibt.
...
Zeiger auf den clientseitigen Aufrufstapel.
Rückgabewert
Rückgabewert des Remoteaufrufs. Die maximale Größe eines Rückgabewerts entspricht der Registergröße des Systems. MIDL wechselt zum /Os-Modus-Stub, wenn die Rückgabewertgröße größer als die Registergröße ist.
Abhängig von der Methodendefinition kann diese Funktion eine Ausnahme auslösen, wenn ein Netzwerk- oder Serverfehler vorliegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | rpcndr.h (rpc.h einschließen) |
Bibliothek | Rpcrt4.lib |
DLL | Rpcrt4.dll |