CLSID Struktura

Definicja

Służy jako otoka dla unikatowego identyfikatora globalnego (GUID) dla klasy COM.Serves as a wrapper for a globally unique identifier (GUID) for a COM class.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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

Uwagi

Struktura CLSID otacza strukturę identyfikatora klasy COM (CLSID), który służy jako unikatowy identyfikator dla określonej klasy COM.The CLSID structure wraps the COM class identifier (CLSID) structure, which serves as a unique identifier for a specific COM class.

CLSID jest skrótem identyfikatora klasy, tak samo jak identyfikator GUID jest skrótem dla unikatowego identyfikatora globalnego.CLSID is an abbreviation for class identifier, in the same way that GUID is an abbreviation for globally unique identifier. Oba skróty odnoszą się do 128-bitowej liczby całkowitej z niską statystycznym prawdopodobieństwem duplikowania, aby można było go użyć jako unikatowego identyfikatora między komputerami i sieciami.Both abbreviations refer to a 128-bit integer with a low statistical likelihood of being duplicated so that it can be used as a unique identifier across computers and networks. Zazwyczaj ten identyfikator jest reprezentowany jako tablica 16-składowanych bajtów lub w postaci specjalnie sformatowanego ciągu cyfr szesnastkowych (gdzie znaki a-f lub A-F reprezentują liczby dziesiętne 10-15).Typically, this identifier is represented either as a 16-member array of bytes or as a specially formatted string of hexadecimal digits (where the characters a-f, or A-F, represent the decimal numbers 10-15). Ta Reprezentacja ciągu składa się z 32 sąsiadujących cyfr szesnastkowych lub grup 8, 4, 4, 4 i 12 cyfr szesnastkowych, rozdzielonych łącznikami.This string representation consists of either 32 contiguous hexadecimal digits or of groups of 8, 4, 4, 4, and 12 hexadecimal digits, separated by hyphens. Retekstowa reprezentacja w postaci dzielenia wyrazów opcjonalnie może być ujęta w{}nawiasy lub nawiasy klamrowe ().The hyphenated string representation optionally can be enclosed in parentheses or braces ({}).

Informacje dodatkowe:For more information:

  • Informacje o unikatowych identyfikatorach i ich Guidformatach można znaleźć w temacie.About unique identifiers and their format, see Guid.

  • Programowanie przy użyciu struktury CLSID i programu Microsoft Management Console (MMC), zobacz Przewodnik programisty programu MMC.Programming with the CLSID structure and the Microsoft Management Console (MMC), see the MMC Programmer's Guide.

Dotyczy