CLSID 構造体

定義

COM クラスのグローバル一意識別子 (GUID) のラッパーとして機能します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

注釈

CLSID 構造体は、特定の COM クラスの一意識別子として機能する COM クラス識別子 (CLSID) 構造体をラップします。

CLSID は、GUID がグローバル一意識別子の省略形であるのと同じ方法で、クラス識別子の省略形です。 どちらの省略形も、統計的に重複する可能性が低い 128 ビットの整数を参照するため、コンピューターやネットワーク全体で一意の識別子として使用できます。 通常、この識別子は、バイトの 16 メンバー配列として、または特別に書式設定された 16 進数の文字列として表されます (a から f または A から F の文字は 10 から 15 の 10 進数を表します)。 この文字列表現は、32 桁の連続した 16 進数、またはハイフンで区切られた 8、4、4、4、12 桁の 16 進数のグループで構成されます。 ハイフネーションされた文字列表現は、必要に応じてかっこまたは中かっこ ({}) で囲むことができます。

詳細については、以下を参照してください。

  • 一意識別子とその形式については、「 Guid」を参照してください。

  • CLSID 構造体とMicrosoft 管理コンソール (MMC) を使用したプログラミングについては、MMC プログラマー ズ ガイドを参照してください。

適用対象