ProgId 表
ProgId 表包含必须作为产品广告的一部分生成的程序 ID 和版本无关的程序 ID 的信息。
ProgId 表具有以下列。
列 | 类型 | 钥匙 | 空 |
---|---|---|---|
ProgId | 文本 | Y | N |
ProgId_Parent | 文本 | N | Y |
类_ | GUID | N | Y |
描述 | 文本 | N | Y |
图标_ | 标识符 | N | Y |
IconIndex | 整数 | N | Y |
列
-
ProgId
-
程序 ID 或与版本无关的程序 ID。 如果计划播发或安装此表Class_column中列出的 CLSID,则注册 ProgId 表中列出的 ProgId。 选择 ProgId 进行注册时,还会选择通过ProgId_Parent列引用此行的所有 ProgId 进行注册。
-
ProgId_Parent
-
仅针对与版本无关的程序 ID 定义。 此字段是 ProgId 列中的外键。 若要定义与版本无关的程序 ID,请在ProgId_Parent列中输入相应的 ProgId。 选择 ProgId 进行安装时,还会选择通过ProgId_Parent列关联的相应版本无关的 ProgId 进行注册。
-
Class_
-
类表的可选外键。 对于与版本无关的 ProgId,此列必须为 Null。 如果 ProgId 的Class_value为 null,则当 ProgId 出现在 Extension 表 行的 ProgId 列中时注册 ProgId,并且该扩展在 Verb 表中至少有一个 Verb 关联。 以这种方式选择注册的 ProgId 不会安装通过ProgId_Default值引用当前 ProgId 的其他 ProgId。
-
说明
-
关联的程序 ID 的可选本地化说明。
-
Icon_
-
图标表中的可选外键,指定与此 ProgId 关联的图标文件。 这是在与此 ProgId 关联的 DefaultIcon 密钥下编写的。 对于与版本无关的 ProgId,此列必须为 Null。
-
IconIndex
-
图标文件中的图标索引。 对于与版本无关的 ProgId,此列必须为 Null。
言论
RegisterProgIdInfo 和 UnregisterProgIdInfo序列表中的作 处理此表中的信息。 有关 序列表的信息,请参阅 使用序列表。
验证