Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
[Dotyczy tylko usługi KMDF]
Makro WDFVERIFY testuje wyrażenie logiczne, a jeśli wyrażenie zwróci wartość FALSE, podzieli się na debuger jądra.
Składnia
VOID WDFVERIFY(
exp
);
Parametry
exp
Wyrażenie logiczne, które testuje WDFVERIFY.
Wartość zwracana
Żaden
Uwagi
Kod makra WDFVERIFY jest zawarty w pliku binarnym sterownika podczas kompilowania sterownika w konfiguracji wydania lub konfiguracji debugowania.
Kod WDFVERIFY dzieli się na debuger jądra tylko wtedy, gdy wartość VerifyOn jest ustawiona w rejestrze. Aby uzyskać więcej informacji na temat wpisów rejestru, których można użyć do debugowania sterownika, zobacz Wpisy rejestru na potrzeby debugowania sterowników Framework-Based.
Aby uzyskać więcej informacji na temat debugowania sterownika, zobacz Debugowanie sterownika KMDF.
Przykłady
Poniższy przykład kodu dzieli debuger na próbę ponownego użycia obiektu żądania.
status = WdfRequestReuse(Request, ¶ms);
WDFVERIFY(NT_SUCCESS(status));
Wymagania
Platforma docelowa |
universal |
Minimalna wersja usługi KMDF |
1.0 |
Nagłówek |
Wdfassert.h (w tym Wdf.h) |