Atributy ACF pro správu paměti
Atributy uvedené v následující tabulce umožňují provádět správu paměti na straně klienta.
Atribut | Zvyk |
---|---|
přidělení | Určuje způsob, jakým klientská aplikace a zástupný kód přidělují a uvolní paměť pro ukazatele. Tento atribut je zvlášť užitečný, pokud chcete, aby určité struktury ukazatelů zůstaly přístupné serverové aplikaci po návratu vzdáleného volání procedury klientovi. Můžete také použít přidělit atributu pro přesměrování zástupných procedur na výpočet velikosti všech paměti odkazovaných ukazatelem zadaného typu a provést jedno volání midl_user_allocate. |
byte_count | Umožňuje vytvořit trvalý souvislý blok paměti, který lze znovu použít pro více vzdálených volání procedur. Tím se klientská aplikace uvolní z režie opakovaného přidělování a uvolňování paměti, která může zahrnovat více ukazatelů a dalších složitých datových struktur. |
enable_allocate | Určuje, že kód zástupných procedur serveru by měl povolit prostředí pro správu paměti zástupných procedur. |