AcxCircuitInitFree-Funktion (acxcircuit.h)
Die AcxCircuitInitFree-Funktion löscht das Leitungsinitialisierungsobjekt.
Syntax
void AcxCircuitInitFree(
PACXCIRCUIT_INIT CircuitInit
);
Parameter
CircuitInit
Die ACXCIRCUIT_INIT-Struktur, die die Leitungsinitialisierung definiert. ACXCIRCUIT_INIT ist ein undurchsichtiges Objekt, das für die Leitungsinitialisierung verwendet wird. Verwenden Sie AcxCircuitInitAllocate , um die ACXCIRCUIT_INIT-Struktur zu initialisieren.
Rückgabewert
Keine
Bemerkungen
Diese Funktion gibt keinen Wert zurück.
Der Treiber ist für das Löschen des ACXCIRCUIT_INIT-Objekts mit diesem DDI verantwortlich, wenn acxCircuitCreate nicht aufgerufen wird oder einen Fehler zurückgibt.
Beispiel
Die Verwendungsbeispiele finden Sie unten.
//
// Get a CircuitInit structure.
//
PACXCIRCUIT_INIT circuitInit = NULL;
circuitInit = AcxCircuitInitAllocate(Device);
// Later in the code on an exit close down process...
exit:
if (!NT_SUCCESS(status))
{
if (circuitInit)
{
AcxCircuitInitFree(circuitInit);
}
}
ACX-Anforderungen
AcX-Mindestversion: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header | acxcircuit.h |
IRQL | <= DISPATCH_LEVEL |