CLSID Yapı

Tanım

BIR COM sınıfı için genel benzersiz tanımlayıcı (GUID) için sarmalayıcı görevi görür.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

public value class CLSID
public struct CLSID
type CLSID = struct
Public Structure CLSID
Devralma

Açıklamalar

CLSID yapısı, belirli bir COM sınıfı için benzersiz tanımlayıcı işlevi görecek COM sınıf tanımlayıcısı (CLSID) yapısını sarmalar.

CLSID, GUID'nin genel olarak benzersiz tanımlayıcı için bir kısaltma olmasıyla aynı şekilde sınıf tanımlayıcısının kısaltmasıdır. Her iki kısaltma da, bilgisayarlar ve ağlar arasında benzersiz tanımlayıcı olarak kullanılabilmesi için çoğaltılma olasılığı düşük olan 128 bitlik bir tamsayıya başvurur. Genellikle, bu tanımlayıcı 16 üyeli bayt dizisi veya özel olarak biçimlendirilmiş onaltılık basamak dizesi olarak temsil edilir (burada a-f veya A-F karakterleri 10-15 ondalık sayıları temsil eder). Bu dize gösterimi 32 bitişik onaltılık basamak veya kısa çizgilerle ayrılmış 8, 4, 4, 4 ve 12 onaltılık basamak gruplarından oluşur. Hecelenmiş dize gösterimi isteğe bağlı olarak parantez veya ayraç ({} ) içine alınabilir.

Daha fazla bilgi için:

  • Benzersiz tanımlayıcılar ve biçimleri hakkında bkz Guid. .

  • CLSID yapısı ve Microsoft Yönetim Konsolu (MMC) ile programlama, bkz. MMC Programcı Kılavuzu.

Şunlara uygulanır