WdfRequestRetrieveActivityId 函式 (wdfrequest.h)
[僅適用於 UMDF]
WdfRequestRetrieveActivityId 方法會擷取與 I/O 要求相關聯的目前活動標識符。
語法
NTSTATUS WdfRequestRetrieveActivityId(
[in] WDFREQUEST Request,
[out] LPGUID ActivityId
);
參數
[in] Request
架構要求物件的句柄。
[out] ActivityId
用來儲存所擷取之 GUID 之位置的指標。
傳回值
如果作業成功,WdfRequestRetrieveActivityId 會傳回STATUS_SUCCESS。 其他傳回值包括:
傳回碼 | 描述 |
---|---|
|
沒有任何活動標識碼與要求相關聯。 |
方法可能會 傳回其他NTSTATUS 值。
言論
只有在啟用核心追蹤提供者時,或是在收到要求之後呼叫 WdfRequestSetActivity Id 的 UMDF 驅動程式時,才會有活動標識碼可供使用。 如需 Windows 事件追蹤的詳細資訊(ETW),請參閱 事件追蹤。
只有在先前呼叫 WdfRequestSetActivityId的 UMDF 驅動程式時,UMDF 驅動程式才會有活動標識符。
當驅動程式呼叫 WdfRequestReuse時,架構不會清除要求的活動標識符。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8.1 |
目標平臺 | 普遍 |
最低 UMDF 版本 | 2.0 |
標頭 | wdfrequest.h (包括 Wdf.h) |
連結庫 | WUDFx02000.lib |
DLL | WUDFx02000.dll |
IRQL | PASSIVE_LEVEL |