Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Funktion "RpcSmEnableAllocate " richtet die Speicherverwaltungsumgebung des Stubs ein.
Syntax
RPC_STATUS RpcSmEnableAllocate();
Rückgabewert
| Wert | Bedeutung |
|---|---|
|
Der Aufruf war erfolgreich. |
|
Das System ist nicht genügend Arbeitsspeicher. |
Bemerkungen
In Fällen, in denen die Stubspeicherverwaltung nicht vom Server-Stub selbst aktiviert ist, rufen Anwendungen RpcSmEnableAllocate auf, um die Stub-Speicherverwaltungsumgebung einzurichten. Diese Umgebung muss vor dem Aufruf von RpcSmAllocate eingerichtet werden. Im OSF-Kompatibilitätsmodus (/osf) kann für server-Manager-Code, der vom Stub aufgerufen wird, die Speicherverwaltungsumgebung durch den Server-Stub selbst mithilfe der Zeigermanipulation oder des attributs enable_allocate eingerichtet werden. Im Standardmodus (von Microsoft erweitert) 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 Speicherverwaltung, RpcSmGetThreadHandle und RpcSmSetThreadHandle.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
| Mindestanforderungen für unterstützte Server | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
| Zielplattform | Fenster |
| Header | rpcndr.h (include Rpc.h) |
| Library | Rpcrt4.lib |
| DLL | Rpcrt4.dll |