Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Создает моникер класса, который ссылается на указанный класс.
Синтаксис
HRESULT CreateClassMoniker(
[in] REFCLSID rclsid,
[out] LPMONIKER *ppmk
);
Параметры
[in] rclsid
Ссылка на CLSID типа объекта, к которому привязывается этот моникер.
[out] ppmk
Адрес переменной указателя IMoniker*, которая получает указатель интерфейса на новый моникер класса. При успешном возвращении функция вызывает AddRef для моникера, и вызывающий объект отвечает за вызов Release. При возникновении ошибки значение указателя моникера равно NULL.
Возвращаемое значение
Эта функция может возвращать следующие значения.
| Код возврата | Описание |
|---|---|
|
Моникер создан успешно. |
|
Один или несколько аргументов являются недопустимыми. |
Комментарии
Моникер класса будет поддерживать привязку к новому экземпляру класса, определяемого идентификатором CLSID в rclsid.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | objbase.h |
| Библиотека | Ole32.lib |
| DLL | Ole32.dll |
| Набор API | ext-ms-win-com-ole32-l1-1-5 (представлен в Windows 10 версии 10.0.15063) |