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.
Die FltSetActivityIdCallbackData Routine legt die Aktivitäts-ID für ein IRP in den Rückrufdaten eines Minifilters fest.
Syntax
NTSTATUS FLTAPI FltSetActivityIdCallbackData(
[in, out] PFLT_CALLBACK_DATA CallbackData,
[in, optional] LPCGUID Guid
);
Parameter
[in, out] CallbackData
Ein Zeiger auf die Rückrufdaten, die die Anforderung mit einer zugeordneten Aktivitäts-ID enthalten.
[in, optional] Guid
Ein optionaler Zeiger auf die GUID Struktur, die die Aktivitäts-ID empfängt. Wenn Guid-NULL-ist, versucht das System, eine ETW-Aktivitäts-ID für die Anforderung zuzuweisen.
Rückgabewert
FltSetActivityIdCallbackData gibt einen der folgenden NTSTATUS--Werte zurück.
| Rückgabecode | Beschreibung |
|---|---|
|
Die Rückrufdaten enthalten keine Anforderung für einen IRP-Vorgang.
-oder- Die GUID-, auf die durch Guid verwiesen wurde, wurde nicht bereitgestellt, und es ist keine ETW-Aktivitäts-ID oder der Vorgang verfügbar. |
|
Der Anforderung in CallbackDataist keine Aktivitäts-ID zugeordnet. |
|
Eine Aktivitäts-ID, auf die Guid verweist, wurde für das IRP in CallbackData-festgelegt. |
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar ab Windows 8. |
| Zielplattform- | Universal |
| Header- | fltkernel.h (include Fltkernel.h) |
| Library | FltMgr.lib |
| DLL- | Fltmgr.sys |
| IRQL- | <= DISPATCH_LEVEL |