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 |