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
|