Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La funzione AcxCircuitInitSetAcxCircuitPnpPowerCallbacks imposta i callback PNP del driver per ACXCIRCUIT.
Sintassi
void AcxCircuitInitSetAcxCircuitPnpPowerCallbacks(
PACXCIRCUIT_INIT CircuitInit,
PACX_CIRCUIT_PNPPOWER_CALLBACKS EvtPnpPowerCallbacks
);
Parametri
CircuitInit
Struttura ACXCIRCUIT_INIT che definisce l'inizializzazione del circuito. ACXCIRCUIT_INIT è un oggetto opaco utilizzato per l'inizializzazione del circuito. Usare AcxCircuitInitAllocate per inizializzare la struttura ACXCIRCUIT_INIT.
EvtPnpPowerCallbacks
Struttura dei callback di alimentazione PnP ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS che definisce i callback.
Valore restituito
Nessuno
Osservazioni
Prima di chiamare AcxCircuitInitSetAcxCircuitPnpPowerCallbacks, il driver deve inizializzare la struttura ACX_CIRCUIT_PNPPOWER_CALLBACKS chiamando ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT. La struttura ACX_CIRCUIT_PNPPOWER_CALLBACKS viene utilizzata come input per .AcxCircuitInitSetAcxCircuitPnpPowerCallbacks method
Esempio
Di seguito è riportato un esempio di utilizzo.
//
// Assign the circuit's pnp-power callbacks.
//
ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT(&powerCallbacks);
powerCallbacks.EvtAcxCircuitPowerUp = CodecR_EvtCircuitPowerUp;
powerCallbacks.EvtAcxCircuitPowerDown = CodecR_EvtCircuitPowerDown;
AcxCircuitInitSetAcxCircuitPnpPowerCallbacks(circuitInit, &powerCallbacks);
Requisiti ACX
Versione minima di ACX: 1.0
Per altre informazioni sulle versioni di ACX, vedere Panoramica della versione di ACX.
Fabbisogno
Requisito | Valore |
---|---|
Intestazione | acxcircuit.h |
IRQL | LIVELLO PASSIVO |