Funzione FltSetActivityIdCallbackData (fltkernel.h)
La routine FltSetActivityIdCallbackData imposta l'ID attività per un IRP nei dati di callback di un minifilter.
Sintassi
NTSTATUS FLTAPI FltSetActivityIdCallbackData(
[in, out] PFLT_CALLBACK_DATA CallbackData,
[in, optional] LPCGUID Guid
);
Parametri
[in, out] CallbackData
Puntatore ai dati di callback contenenti la richiesta con un ID attività associato.
[in, optional] Guid
Puntatore facoltativo alla struttura GUID che riceve l'ID attività. Se Guid è NULL, il sistema tenterà di assegnare un ID attività ETW per la richiesta.
Valore restituito
FltSetActivityIdCallbackData restituisce uno dei valori NTSTATUS seguenti.
Codice restituito | Descrizione |
---|---|
|
I dati di callback non contengono una richiesta per un'operazione IRP.
-oppure- Il GUID a cui punta guid non è stato fornito e non è disponibile alcun ID attività ETW o l'operazione. |
|
Nessun ID attività è associato alla richiesta in CallbackData. |
|
Un ID attività a cui punta guid è stato impostato per L'IRP in CallbackData. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 8. |
Piattaforma di destinazione | Universale |
Intestazione | fltkernel.h (include Fltkernel.h) |
Libreria | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |