RpcSmClientFree-Funktion (rpcndr.h)
Die RpcSmClientFree-Funktion gibt Arbeitsspeicher frei, der von einem Clientstub zurückgegeben wird.
Syntax
RPC_STATUS RpcSmClientFree(
void *pNodeToFree
);
Parameter
pNodeToFree
Zeiger auf den von einem Clientstub zurückgegebenen Arbeitsspeicher.
Rückgabewert
Wert | Bedeutung |
---|---|
|
Der Aufruf war erfolgreich. |
Hinweise
Die RpcSmClientFree-Funktion gibt Arbeitsspeicher frei, der von einem Client-Stub zugewiesen und zurückgegeben wird. Das Speicherverwaltungshandle des Threads, der diese Funktion aufruft, muss mit dem Handle des Threads übereinstimmen, der den RPC-Aufruf ausgeführt hat. Verwenden Sie RpcSmGetThreadHandle und RpcSmSetThreadHandle , um Handles von Thread zu Thread zu übergeben.
Beachten Sie, dass die Verwendung von RpcSmClientFree es einer Funktion ermöglicht, dynamisch zugeordneten Arbeitsspeicher freizugeben, der von einem RPC-Aufruf zurückgegeben wird, ohne die Speicherverwaltungsumgebung zu kennen, aus der sie aufgerufen wurde.
Anforderungen
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 |