WdfRequestSetActivityId-Funktion (wdfrequest.h)
[Gilt nur für UMDF]
Die WdfRequestSetActivityId-Methode ordnet einer E/A-Anforderung einen Aktivitätsbezeichner zu.
Syntax
void WdfRequestSetActivityId(
[in] WDFREQUEST Request,
[in] LPGUID ActivityId
);
Parameter
[in] Request
Ein Handle für ein Frameworkanforderungsobjekt.
[in] ActivityId
Ein Zeiger auf die Aktivitätsbezeichner-GUID, die in der E/A-Anforderung gespeichert werden soll.
Rückgabewert
Keine
Bemerkungen
Durch aufrufen von WdfRequestSetActivityId wird keine Zuordnung zu einem zuvor vorhandenen Aktivitätsbezeichner festgelegt. Wenn der Treiber WdfRequestSetActivityId aufruft, wird jeder vorhandene Aktivitätsbezeichner überschrieben.
Um eine Zuordnung festzulegen, rufen Sie den vorhandenen Bezeichner durch Aufrufen von WdfRequestRetrieveActivityId ab, und ordnen Sie dann den vorhandenen Bezeichner dem neuen zu, indem Sie EventWriteTransfer aufrufen.
Das Framework löscht den Aktivitätsbezeichner einer Anforderung nicht, wenn der Treiber WdfRequestReuse aufruft.
Weitere Informationen zu Aktivitätsbezeichnern finden Sie unter Verwenden von Aktivitätsbezeichnern.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 |
Zielplattform | Universell |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfrequest.h (include Wdf.h) |
Bibliothek | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |