Extension テーブル
Extension テーブルには、製品提供情報の一部として生成する必要があるファイル名拡張子サーバーに関する情報が含まれています。 各行により、一連のレジストリ キーと値が生成されます。
Extension テーブルには、次の表に示されている列が含まれています。
Column | 種類 | キー | Nullable |
---|---|---|---|
拡張機能 | テキスト | Y | N |
Component_ | Identifier | Y | N |
ProgId_ | テキスト | N | Y |
MIME_ | テキスト | N | Y |
Feature_ | Identifier | N | N |
[列]
-
Extension
-
テーブル行に関連付けられている拡張子。 拡張子の長さは最大 255 文字です。 拡張子をこのフィールドに前にピリオドを付けずに入力します。
-
Component_
-
Component テーブルの最初の列への外部キー。 この列は、拡張子のインストールを制御するコンポーネントを参照します。
-
ProgId_
-
この拡張子に関連付けられているプログラム ID。 これは、ProgId テーブルへの外部キーです。
-
MIME_
-
Extension 列に対して書き込まれるコンテンツの種類。
MIME テーブルの最初の列への外部キー。
-
Feature_
-
拡張子サーバーを提供する機能を指定する、Feature テーブルの最初の列への外部キー。
解説
Extension テーブルは、RegisterExtensionInfo アクションまたは UnRegisterExtensionInfo アクションが実行されるときに参照されます。
検証