Макросы оболочки

В этом разделе описываются макросы служебной программы оболочки Windows.

В этом разделе

Раздел Описание
DEFINE_PROPERTYKEY
Используется для упаковки идентификатора формата (FMTID) и идентификатора свойства (PID) в структуру PROPERTYKEY , представляющую ключ свойства.
IID_PPV_ARGS
Используется для получения указателя интерфейса, автоматически предоставляя значение IID запрошенного интерфейса в зависимости от типа используемого указателя интерфейса. Это позволяет избежать распространенных ошибок кода, проверяя тип значения, передаваемого во время компиляции.
IsEqualPropertyKey
Сравнивает члены двух структур PROPERTYKEY и возвращает, равны ли они.
MAKEDLLVERULL
Используется для упаковки сведений о версии DLL в значение ULONGLONG.
NetAddr_DisplayErrorTip
Отображает сообщение об ошибке в подсказке, связанной с элементом управления сетевыми адресами.
NetAddr_GetAddress
Указывает, соответствует ли сетевой адрес указанному типу и формату.
NetAddr_GetAllowType
Извлекает типы сетевых адресов, которые принимает указанный элемент управления сетевыми адресами.
NetAddr_SetAllowType
Задает типы сетевых адресов, которые принимает указанный элемент управления сетевыми адресами.