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.
Możesz użyć opcji Weryfikuj rozpoczęcie lub Weryfikuj zakończenie w GFlags, aby wyrównać alokacje z puli specjalnej, tak aby najlepiej dostosować je do wykrywania przekroczeń (uzyskiwania dostępu do pamięci po zakończeniu alokacji) lub niedosytów (uzyskiwania dostępu do pamięci, która poprzedza początek alokacji).
Zweryfikuj Start włącza wykrywanie niedoboru w przypadku alokacji ze specjalnej puli. Powoduje to sprawdzenie błędów, gdy program próbuje uzyskać dostęp do pamięci poprzedzającej jej specjalną alokację pamięci puli.
Sprawdź, czy funkcja End umożliwia wykrywanie przekroczenia przydziałów z puli specjalnej. Powoduje to sprawdzenie błędów, gdy program próbuje uzyskać dostęp do pamięci poza specjalną alokacją pamięci puli. Ponieważ przekroczenia są znacznie bardziej typowe, opcja Verify End jest wartością domyślną.
W systemie Windows Vista i nowszych wersjach systemu Windows ta opcja jest dostępna na kartach Rejestr systemu i Flagi jądra . We wcześniejszych wersjach systemu Windows jest on dostępny tylko na karcie Rejestr systemu .
Aby określić specjalne wyrównanie puli
Kliknij kartę Rejestr systemu .
Kliknij Zweryfikuj start lub Zweryfikuj koniec.
Kliknij Zastosuj.
Poniższy zrzut ekranu pokazuje ustawienia Weryfikuj uruchomienie i Weryfikuj zakończenie na karcie Rejestr.
komentarze
Ustawienia weryfikacji rozpoczęcia i weryfikacji zakończenia mają zastosowanie do wszystkich alokacji ze specjalnej puli, w tym do specjalnych żądań alokacji puli ustawionych w Driver Verifier. Jeśli ustawisz wyrównanie bez określenia tagu puli lub rozmiaru alokacji, ustawienia mają zastosowanie tylko do żądań ustawionych w weryfikatorze sterowników.