Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Initializes the optional component manager.
Syntax
PVOID OcInitialize(
_In_ POCM_CLIENT_CALLBACKS Callbacks,
_In_ LPCTSTR MasterOcInfName,
_In_ UINT Flags,
_Out_ PBOOL ShowError,
_In_ PVOID Log
);
Parameters
-
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.
Return value
The function returns the OC manager context value.
Remarks
This function has no associated import library or header file; you must call it using the LoadLibrary and GetProcAddress functions.
Requirements
Requirement | Value |
---|---|
DLL |
|
See also