Язык

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) см. в руководстве программиста MMC.

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