System.AttemptToUseSharedMemoryManager

提供: RAD Studio API Documentation
2014年3月7日 (金) 01:58時点におけるL10nBot (トーク | 投稿記録)による版 (updated links to redirects)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

Delphi

function AttemptToUseSharedMemoryManager: Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall AttemptToUseSharedMemoryManager(void);

プロパティ

種類 可視性 ソース ユニット
function public
GETMEM.INC
System.hpp
System System

説明

共有メモリ マネージャの使用を試みます。

AttemptToUseSharedMemoryManager は、共有メモリ マネージャ用のカレント プロセスを検索します。このモジュールのメモリ マネージャを使用してメモリが割り当てられていない場合は、共有メモリ マネージャの使用に切り替えます。切り替え先の共有メモリ マネージャが見つかった場合、このメソッドは True を返します。それ以外の場合は、False を返します。

メモ:  一度メモリが割り当てられてしまうと、メモリ マネージャを変更することはできません。新しいメモリ マネージャは、別のメモリ マネージャによって割り当てられたポインタを解放することができないからです。この関数は、スレッド セーフではありません。

関連項目