WDFVERIFY 宏
[僅適用於 KMDF]
WDFVERIFY 宏會測試邏輯表達式,如果表達式評估為 FALSE,則會中斷為核心調試程式。
語法
VOID WDFVERIFY(
exp
);
參數
exp
WDFVERIFY 測試的邏輯表達式。
傳回值
無
備註
當您在發行組態或偵錯組態中建置驅動程式時, WDFVERIFY 宏的程式代碼會包含在驅動程式的二進位檔中。
只有在登錄中設定 VerifyOn 值時,WDFVERIFY 程式代碼才會中斷為核心調試程式。 如需可用來偵錯驅動程式之登錄專案的詳細資訊,請參閱偵錯 Framework-Based 驅動程式的登錄專案。
如需偵錯驅動程式的詳細資訊,請參閱 對 KMDF 驅動程式進行偵錯。
範例
如果嘗試重複使用要求對象失敗,下列程式代碼範例會中斷為調試程式。
status = WdfRequestReuse(Request, ¶ms);
WDFVERIFY(NT_SUCCESS(status));
規格需求
目標平台 |
Universal |
最低 KMDF 版本 |
1.0 |
標頭 |
Wdfassert.h (包含 Wdf.h) |