Поделиться через


CLSID Структура

Определение

Служит программой-оболочкой для глобального уникального идентификатора (GUID) для COM-класса.

Этот 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 и консолью управления (MMC) см. в руководстве программиста MMC.

Применяется к