Функция WdfRequestSetActivityId (wdfrequest.h)
[Относится только к UMDF]
Метод WdfRequestSetActivityId связывает идентификатор действия с запросом ввода-вывода.
Синтаксис
void WdfRequestSetActivityId(
[in] WDFREQUEST Request,
[in] LPGUID ActivityId
);
Параметры
[in] Request
Дескриптор объекта запроса платформы.
[in] ActivityId
Указатель на идентификатор GUID действия для хранения в запросе ввода-вывода.
Возвращаемое значение
None
Remarks
Вызов WdfRequestSetActivityId не устанавливает связь с любым ранее представленным идентификатором действия. Когда драйвер вызывает WdfRequestSetActivityId, любой существующий идентификатор действия перезаписывается.
Чтобы задать связь, получите существующий идентификатор, вызвав WdfRequestRetrieveActivityId , а затем свяжите существующий идентификатор с новым, вызвав EventWriteTransfer.
Платформа не очищает идентификатор действия запроса, когда драйвер вызывает WdfRequestReuse.
Дополнительные сведения об идентификаторах действий см. в разделе Использование идентификаторов действий.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 |
Целевая платформа | Универсальное |
Минимальная версия UMDF | 2,0 |
Верхняя часть | wdfrequest.h (включая Wdf.h) |
Библиотека | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |