ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS Struktur (acxcircuit.h)
Die ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS-Struktur enthält Zeiger auf die Plug- und Play- und Power-Ereignisrückruffunktionen von ACXFACTORYCIRCUIT.
Syntax
typedef struct _ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS {
ULONG Size;
PFN_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE EvtAcxFactoryCircuitPrepareHardware;
PFN_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE EvtAcxFactoryCircuitReleaseHardware;
PFN_ACX_FACTORY_CIRCUIT_POWER_UP EvtAcxFactoryCircuitPowerUp;
PFN_ACX_FACTORY_CIRCUIT_POWER_DOWN EvtAcxFactoryCircuitPowerDown;
} ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS, *PACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS;
Angehörige
Size
Die Größe dieser Struktur in Byte.
EvtAcxFactoryCircuitPrepareHardware
Ein Zeiger auf den ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE Rückruf des Treibers Ereignisrückruffunktion oder NULL.
EvtAcxFactoryCircuitReleaseHardware
Ein Zeiger auf den ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE Rückruf des Treibers Ereignisrückruffunktion oder NULL.
EvtAcxFactoryCircuitPowerUp
Ein Zeiger auf die ACX_FACTORY_CIRCUIT_POWER_UP Rückruffunktion Ereignisrückruffunktion oder NULL.
EvtAcxFactoryCircuitPowerDown
Ein Zeiger auf die ACX_FACTORY_CIRCUIT_POWER_DOWN Rückruffunktion Ereignisrückruffunktion oder NULL.
Bemerkungen
Die ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS Struktur wird als Eingabe für die AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks-Methode verwendet.
Ihr Treiber sollte seine ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS Struktur initialisieren, indem die ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT-Funktion aufgerufen wird.
Beispiel
Die Beispielverwendung wird unten gezeigt.
//
// Assign the factory circuit's pnp-power callbacks.
//
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS powerCallbacks;
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT(&powerCallbacks);
powerCallbacks.EvtAcxFactoryCircuitPowerUp = EvtFactoryCircuitPowerUp;
powerCallbacks.EvtAcxFactoryCircuitPowerDown = EvtFactoryCircuitPowerDown;
AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks(factoryInit, &powerCallbacks);
ACX-Anforderungen
Mindestens ACX-Version: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header- | acxcircuit.h |