次の方法で共有


OcInitialize 関数

オプションのコンポーネント マネージャーを初期化します。

構文

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

パラメーター

コールバック [in]

OC マネージャーがさまざまなタスクを実行するために使用するコールバック関数を指定する OCM_CLIENT_CALLBACKS 構造体へのポインター。

MasterOcInfName [in]

マスター OC .inf ファイルのパス。

Flags [in]

このパラメーターには、次の 1 つ以上の値を指定できます。

OCINIT_FORCENEWINF (0x00000001)

OCINIT_KILLSUBCOMPS (0x00000002)

OCINIT_RUNQUIET (0x00000004)

OCINIT_LANGUAGEAWARE (0x00000008)

ShowError [out]

関数が失敗した場合、このパラメーターはエラー メッセージを表示するかどうかを示します。

Log [in]

ログへのハンドル。

戻り値

関数は OC マネージャーのコンテキスト値を返します。

解説

この関数には、インポート ライブラリまたはヘッダー ファイルが関連付けされません。 LoadLibrary 関数と GetProcAddress 関数を使用して呼び出す必要があります。

要件

要件
[DLL]
OcManage.dll

関連項目

OCM_CLIENT_CALLBACKS

OcTerminate