共用方式為


WDFVERIFY 巨集

[僅適用於 KMDF]

WDFVERIFY 巨集會測試邏輯表達式,如果表達式評估為 FALSE,則會中斷至核心調試程式。

語法

VOID WDFVERIFY(
    exp
);

參數

exp
WDFVERIFY 測試的邏輯表達式。

返回值

沒有

備註

當您在發行組態或偵錯組態中建置驅動程式時,WDFVERIFY 巨集的程式代碼會包含在驅動程式的二進位檔中。

只有在登錄中設定 VerifyOn 值時,WDFVERIFY 程式代碼才會中斷為核心調試程式。 如需可用來偵錯驅動程式之登錄專案的詳細資訊,請參閱 偵錯的登錄專案 Framework-Based 驅動程式

如需偵錯驅動程式的詳細資訊,請參閱 對 KMDF 驅動程式進行偵錯

範例

如果嘗試重複使用要求對象失敗,下列程式代碼範例會中斷至調試程式。

status = WdfRequestReuse(Request, &params);
WDFVERIFY(NT_SUCCESS(status));

需求

目標平臺

通用

最低 KMDF 版本

1.0

頁首

Wdfassert.h (包括 Wdf.h)

另請參閱

VERIFY_IS_IRQL_PASSIVE_LEVEL