CLSID 结构

定义

充当 COM 类的全局唯一标识符 (GUID) 的包装。

此 API 支持产品基础结构,不能在代码中直接使用。

public value class CLSID
public struct CLSID
type CLSID = struct
Public Structure CLSID
继承

注解

CLSID 结构将 COM 类标识符包装 (CLSID) 结构,该结构充当特定 COM 类的唯一标识符。

CLSID 是类标识符的缩写,其方式与 GUID 是全局唯一标识符的缩写相同。 这两个缩写都引用一个 128 位整数,其重复的统计可能性较低,因此可以将其用作跨计算机和网络的唯一标识符。 通常,此标识符表示为 16 个成员的字节数组,或者表示为特殊格式的十六进制数字字符串, (其中字符 a-f 或 A-F 表示十进制数字 10-15) 。 此字符串表示形式由 32 个连续的十六进制数字或 8、4、4、4 和 12 个十六进制数字组成的组组成,用连字符分隔。 可以选择将连字符字符串表示形式括在括号或大括号中, ({}) 。

更多相关信息:

  • 关于唯一标识符及其格式,请参阅 Guid

  • 使用 CLSID 结构和 Microsoft 管理控制台 (MMC) 编程,请参阅 MMC 程序员指南

适用于