Udostępnij przez


Biblioteka bezpiecznych łańcuchów znaków Windows Kernel-Mode

Jednym z głównych problemów związanych z bezpieczeństwem oprogramowania jest podatność na błędy związana z pracą z łańcuchami znaków. Aby zapewnić większe bezpieczeństwo, system Windows udostępnia bezpieczną bibliotekę ciągów.

Procedury bezpiecznej biblioteki ciągów są poprzedzone literami "Rtl"; Aby uzyskać listę wszystkich procedur biblioteki bezpiecznych ciągów dla jądra, zobacz Bezpieczne funkcje ciągów dla znaków Unicode i ANSI oraz bezpieczne funkcje ciągów dla struktur UNICODE_STRING.

Aby uzyskać więcej informacji na temat używania bezpiecznych ciągów, zobacz Używanie bezpiecznych funkcji ciągów.

Należy pamiętać, że istnieje również oddzielna biblioteka do użytku w czasie wykonywania dla ogólnego programowania języka C w jądrze, obsługująca również operacje na ciągach. Aby uzyskać więcej informacji na temat biblioteki czasu wykonywania (RTL), zobacz Biblioteka Kernel-Mode Run-Time systemu Windows. Należy pamiętać, że mimo że obie biblioteki mają prefiks "Rtl", nie są tą samą biblioteką.