ACF-Attribute für die Speicherverwaltung
Die in der folgenden Tabelle aufgeführten Attribute ermöglichen ihnen das Ausführen der Speicherverwaltung auf clientseitiger Seite.
Attribut | Verwendung |
---|---|
zuordnen | Gibt an, wie die Clientanwendung und der Stub Speicher für Zeiger zuordnen und freigeben. Dieses Attribut ist besonders nützlich, wenn Sie möchten, dass bestimmte Zeigerstrukturen nach dem Remoteprozeduraufruf auf die Serveranwendung zugreifen können. Sie können auch die Zuweisen Attributs verwenden, um den Stub zu leiten, um die Größe aller Speicher zu berechnen, auf die über den Zeiger des angegebenen Typs verwiesen wird, und um einen einzelnen Aufruf an midl_user_allocatezu tätigen. |
byte_count | Ermöglicht das Erstellen eines dauerhaften zusammenhängenden Speicherblocks, der über mehrere Remoteprozeduraufrufe wiederverwendet werden kann. Dadurch wird die Clientanwendung vom Mehraufwand der wiederholten Zuordnung und Freigabe des Arbeitsspeichers befreit, der mehrere Zeiger und andere komplexe Datenstrukturen umfassen kann. |
enable_allocate | Gibt an, dass der Server-Stubcode die Speicherverwaltungsumgebung des Stubs aktivieren soll. |