Função OcInitialize

Inicializa o gerenciador de componentes opcional.

Sintaxe

PVOID OcInitialize(
  _In_  POCM_CLIENT_CALLBACKS Callbacks,
  _In_  LPCTSTR               MasterOcInfName,
  _In_  UINT                  Flags,
  _Out_ PBOOL                 ShowError,
  _In_  PVOID                 Log
);

Parâmetros

Retornos de chamada [in]

Um ponteiro para uma estrutura OCM_CLIENT_CALLBACKS que especifica as funções de retorno de chamada a serem usadas pelo gerenciador de OC para executar várias tarefas.

MasterOcInfName [in]

O caminho do arquivo .inf do master OC.

Sinalizadores [in]

Esse parâmetro pode usar um dos valores a seguir.

OCINIT_FORCENEWINF (0x00000001)

OCINIT_KILLSUBCOMPS (0x00000002)

OCINIT_RUNQUIET (0x00000004)

OCINIT_LANGUAGEAWARE (0x00000008)

ShowError [out]

Se a função falhar, esse parâmetro indicará se uma mensagem de erro deve ser exibida.

Fazer logon [in]

Um identificador para o log.

Valor retornado

A função retorna o valor de contexto do gerenciador de OC.

Comentários

Essa função não tem biblioteca de importação ou arquivo de cabeçalho associado; você deve chamá-lo usando as funções LoadLibrary e GetProcAddress .

Requisitos

Requisito Valor
DLL
OcManage.dll

Confira também

OCM_CLIENT_CALLBACKS

OcTerminate