AcxFactoryCircuitInitAllocate-Funktion (acxcircuit.h)

Die AcxFactoryCircuitInitAllocate-Funktion wird verwendet, um die undurchsichtige ACXFACTORYCIRCUIT_INIT Struktur zu initialisieren, die von der AcxFactoryCircuitCreate-Funktion verwendet wird.

Syntax

PACXFACTORYCIRCUIT_INIT AcxFactoryCircuitInitAllocate(
  WDFDEVICE Device
);

Parameter

Device

Ein WDFDEVICE-Objekt (beschrieben in Zusammenfassung der Frameworkobjekte), das der ACX-Leitung zugeordnet ist.

Rückgabewert

Ein Zeiger auf eine initialisierte ACXFACTORYCIRCUIT_INIT-Struktur. Dies ist eine undurchsichtige Struktur, auf die mithilfe von APIs zugegriffen wird.

Hinweise

Der Treiber ist für das Löschen des ACXFACTORYCIRCUIT_INIT-Objekts mit AcxFactoryCircuitInitFree verantwortlich, wenn acxFactoryCircuitCreate nicht aufgerufen wird oder einen Fehler zurückgibt.

Beispiel

Die Verwendungsbeispiele finden Sie unten.

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

ACX-Anforderungen

AcX-Mindestversion: 1.0

Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.

Anforderungen

Anforderung Wert
Header acxcircuit.h
IRQL PASSIVE_LEVEL

Weitere Informationen