Funzione AcxFactoryCircuitInitFree (acxcircuit.h)
La funzione AcxFactoryCircuitInitFree elimina l'oggetto inizializzazione del circuito factory.
Sintassi
void AcxFactoryCircuitInitFree(
PACXFACTORYCIRCUIT_INIT FactoryInit
);
Parametri
FactoryInit
Struttura ACXFACTORYCIRCUIT_INIT usata per l'inizializzazione della factory del circuito. Si tratta di una struttura opaca usata per archiviare le informazioni di inizializzazione della fabbrica di circuiti ACX e associare la factory a un dispositivo WDF.
Usare la funzione AcxFactoryCircuitInitAllocate per inizializzare la struttura di ACXFACTORYCIRCUIT_INIT.
Valore restituito
nessuno
Osservazioni
Questa funzione non restituisce un valore.
Il driver è responsabile dell'eliminazione dell'oggetto ACXFACTORYCIRCUIT_INIT usando questo DDI se acxFactoryCircuitCreate non viene richiamato o restituisce un errore.
Esempio
Di seguito è riportato l'esempio di utilizzo.
// Get a FactoryCircuitInit structure
ctrlInit = AcxFactoryCircuitInitAllocate(Device);
...
// Example exit routine that shows freeing an example init structure
exit:
if (!NT_SUCCESS(status))
{
if (ctrlInit)
{
AcxFactoryCircuitInitFree(ctrlInit);
ctrlInit = nullptr;
}
}
Requisiti ACX
Versione minima DI ACX: 1.0
Per altre informazioni sulle versioni ACX, vedere Panoramica della versione di ACX.
Requisiti
Requisito | Valore |
---|---|
Intestazione | acxcircuit.h |
IRQL | <= DISPATCH_LEVEL |