ObjAddRef / ObjRelease

オブジェクトの参照カウントを増減させる。

NewRefCount := ObjAddRef(Ptr)
NewRefCount := ObjRelease(Ptr)

パラメータ

Ptr

型:整数

アンマネージドオブジェクトポインタまたはCOMインターフェイスポインタです。

戻り値

型:整数

これらの関数は、新しい参照カウントを返します。この値は、デバッグの目的でのみ使用する必要があります。

Reference Counting

以下の記事では、COMに適用される参照カウントについて説明していますが、一般的にAutoHotkeyのオブジェクトにも適用される重要な概念とルールをいくつか取り上げています:IUnknown::AddRef, IUnknown::Release, Reference Counting Rules.