EVT_ACX_EVENT_DISABLE fonction de rappel (acxevents.h)
Le rappel EVT_ACX_EVENT_DISABLE est utilisé par le pilote pour désactiver la source ACXEVENT.
Syntaxe
EVT_ACX_EVENT_DISABLE EvtAcxEventDisable;
void EvtAcxEventDisable(
ACXEVENT Event
)
{...}
Paramètres
Event
Objet ACXEVENT (décrit dans Résumé des objets ACX).
Valeur de retour
None
Remarques
Exemple
Cet exemple montre l’utilisation du rappel EVT_ACX_EVENT_DISABLE.
//
// Add enable/disable callbacks for this element.
//
ACX_EVENT_CALLBACKS_INIT(&eventCallbacks);
eventCallbacks.EvtAcxEventEnable = &TestElement::EvtEventEnableCallback;
eventCallbacks.EvtAcxEventDisable = &TestElement::EvtEventDisableCallback;
ACX_EVENT_CONFIG_INIT(&eventCfg);
NTSTATUS
TestElement::EvtEventDisableCallback(
_In_ ACXEVENT Event
)
{
TEST_EVENT_CONTEXT * eventCtx;
TestElement * This;
PAGED_CODE();
eventCtx = GetTestEventContext(Event);
ASSERT(eventCtx != NULL);
ASSERT(eventCtx->TestElement != NULL);
This = eventCtx->TestElement;
// Add code to disable event source.
return STATUS_SUCCESS;
}
Configuration requise d’ACX
Version minimale d’ACX : 1.0
Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | acxevents.h |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour