RpcSmEnableAllocate-Funktion (rpcndr.h)
Die RpcSmEnableAllocate-Funktion richtet die Stubspeicherverwaltungsumgebung ein.
Syntax
RPC_STATUS RpcSmEnableAllocate();
Rückgabewert
Wert | Bedeutung |
---|---|
|
Der Aufruf war erfolgreich. |
|
Das System hat nicht genügend Arbeitsspeicher. |
Hinweise
In Fällen, in denen die Stubspeicherverwaltung nicht durch den Server-Stub selbst aktiviert ist, rufen Anwendungen RpcSmEnableAllocate auf, um die Stubspeicherverwaltungsumgebung einzurichten. Diese Umgebung muss eingerichtet werden, bevor Sie rpcSmAllocate aufrufen. Im OSF-Kompatibilitätsmodus (/osf) kann für Server-Manager-Code, der aus dem Stub aufgerufen wird, die Speicherverwaltungsumgebung durch den Server-Stub selbst mithilfe der Zeigerbearbeitung oder des enable_allocate-Attributs eingerichtet werden. Im Standardmodus (erweitert von Microsoft) wird die Umgebung nur auf Anforderung mithilfe des Attributs enable_allocate eingerichtet. Rufen Sie andernfalls RpcSmEnableAllocate auf, bevor Sie RpcSmAllocate aufrufen. Weitere Informationen finden Sie unter Arbeitsspeicherverwaltung, RpcSmGetThreadHandle und RpcSmSetThreadHandle.
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 (include Rpc.h) |
Bibliothek | Rpcrt4.lib |
DLL | Rpcrt4.dll |