Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der EVT_ACX_EVENT_DISABLE Rückruf wird vom Treiber verwendet, um die ACXEVENT-Quelle zu deaktivieren.
Syntax
EVT_ACX_EVENT_DISABLE EvtAcxEventDisable;
void EvtAcxEventDisable(
ACXEVENT Event
)
{...}
Parameter
Event
Das ACXEVENT-Objekt (in Summary of ACX Objectsbeschrieben).
Rückgabewert
Nichts
Bemerkungen
Beispiel
Dieses Beispiel zeigt die Verwendung des EVT_ACX_EVENT_DISABLE Rückrufs.
//
// 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;
}
ACX-Anforderungen
Mindestens ACX-Version: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header- | acxevents.h |
IRQL- | PASSIVE_LEVEL |