description | ms.assetid | title | ms.topic | ms.date | topic_type | api_name | api_type | api_location | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Initializes the optional component manager. |
9a7ddca6-a6c8-4d96-81bb-66158b83ab68 |
OcInitialize function |
reference |
05/31/2018 |
|
|
|
|
Initializes the optional component manager.
PVOID OcInitialize(
_In_ POCM_CLIENT_CALLBACKS Callbacks,
_In_ LPCTSTR MasterOcInfName,
_In_ UINT Flags,
_Out_ PBOOL ShowError,
_In_ PVOID Log
);
-
Callbacks [in]
-
A pointer to an OCM_CLIENT_CALLBACKS structure that specifies the callback functions to be used by the OC manager to perform various tasks.
-
MasterOcInfName [in]
-
The path of the master OC .inf file.
-
Flags [in]
-
This parameter can be one or more of the following values.
-
OCINIT_FORCENEWINF (0x00000001)
-
OCINIT_KILLSUBCOMPS (0x00000002)
-
OCINIT_RUNQUIET (0x00000004)
-
OCINIT_LANGUAGEAWARE (0x00000008)
-
-
ShowError [out]
-
If the function fails, this parameter indicates whether to display an error message.
-
Log [in]
-
A handle to the log.
The function returns the OC manager context value.
This function has no associated import library or header file; you must call it using the LoadLibrary and GetProcAddress functions.
Requirement | Value |
---|---|
DLL |
|