HKey の値

HKey クラス インスタンスは、レジストリ キーへのアクセスに使用します。

3ds Max 2008 以降で使用可能です。従来、Avguard 機能拡張として提供されていた機能です。

コンストラクタ

HKey <HKey parentKey> <string keyName> <int writeAccess>     

既存の parentKey のサブキーを開きます。

このコンストラクタは、通常は使用されず、代わりにメソッド registry.openKey() が使用されます。

プロパティ

<HKey>.parentKey : HKey - read-only - parent HKey   

サブ キーの親 HKey が含まれます。

<HKey>.name  : String - read-only - subKey name

サブ キーの名前が含まれます。

<HKey>.accessRights : Integer - read-only - access rights flags

サブ キーのアクセス権が含まれます (下の表を参照)。

writeAcces の値は、以下のとおりです (詳細については SDK ヘルプ ファイルを参照してください)。

STANDARD_RIGHTS_READ 0x00020000
STANDARD_RIGHTS_WRITE 0x00020000
STANDARD_RIGHTS_ALL 0x001F0000
KEY_QUERY_VALUE 0x00000001
KEY_SET_VALUE 0x00000002
KEY_CREATE_SUB_KEY 0x00000004
KEY_ENUMERATE_SUB_KEYS 0x00000008

writeAccess の共通アクセス タイプの値は以下のとおりです。

#readOnly 0x00020019
#writeOnly 0x00020006
#all 0x000f003f