次の方法で共有


AcxFactoryCircuitInitAllocate 関数 (acxcircuit.h)

AcxFactoryCircuitInitAllocate 関数は、AcxFactoryCircuitCreate 関数によって使用される不透明なACXFACTORYCIRCUIT_INIT構造体を初期化するために使用されます。

構文

PACXFACTORYCIRCUIT_INIT AcxFactoryCircuitInitAllocate(
  WDFDEVICE Device
);

パラメーター

Device

ACX 回線に関連付けられている WDFDEVICE オブジェクト (フレームワーク オブジェクトの概要に関するページで説明)。

戻り値

初期化されたACXFACTORYCIRCUIT_INIT構造体へのポインター。 これは、API を使用してアクセスされる不透明な構造です。

注釈

AcxFactoryCircuitCreate が呼び出されないか、エラーが返された場合、ドライバーは AcxFactoryCircuitInitFree を使用してACXFACTORYCIRCUIT_INIT オブジェクトを削除する必要があります。

使用例を次に示します。

    //
    // Get a FactoryCircuitInit structure.
    //
    PACXFACTORYCIRCUIT_INIT factoryInit = NULL;
    factoryInit = AcxFactoryCircuitInitAllocate(Device);

ACX の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。

要件

要件
Header acxcircuit.h
IRQL PASSIVE_LEVEL

こちらもご覧ください