Функция OcInitialize
Инициализирует необязательный диспетчер компонентов.
Синтаксис
PVOID OcInitialize(
_In_ POCM_CLIENT_CALLBACKS Callbacks,
_In_ LPCTSTR MasterOcInfName,
_In_ UINT Flags,
_Out_ PBOOL ShowError,
_In_ PVOID Log
);
Параметры
-
Обратные вызовы [вход]
-
Указатель на структуру OCM_CLIENT_CALLBACKS , указывающую функции обратного вызова, используемые диспетчером OC для выполнения различных задач.
-
MasterOcInfName [in]
-
Путь к INF-файлу master OC.
-
Флаги [в]
-
Этот параметр может иметь одно или несколько из следующих значений.
-
OCINIT_FORCENEWINF (0x00000001)
-
OCINIT_KILLSUBCOMPS (0x00000002)
-
OCINIT_RUNQUIET (0x00000004)
-
OCINIT_LANGUAGEAWARE (0x00000008)
-
-
ShowError [out]
-
Если функция завершается сбоем, этот параметр указывает, следует ли отображать сообщение об ошибке.
-
Вход [вход]
-
Дескриптор журнала.
Возвращаемое значение
Функция возвращает значение контекста диспетчера OC.
Комментарии
У этой функции нет связанной библиотеки импорта или файла заголовка; его необходимо вызвать с помощью функций LoadLibrary и GetProcAddress .
Требования
Требование | Значение |
---|---|
DLL |
|
См. также раздел