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.