Поделиться через


Импорт Kernel-Mode безопасных целочисленных функций

Безопасные целочисленные функции в режиме ядра доступны в виде встроенного кода, содержащегося в ntintsafe.h, или в библиотеке, с которым вы связываете код. Этот файл заголовка доступен в комплекте драйверов Windows (WDK).

Важно отметить, что для неподписанных значений необходимо использовать арифметические операции. Чтобы использовать подписанное значение, необходимо использовать функцию преобразования, чтобы сначала преобразовать подписанное значение в значение без знака, прежде чем использовать арифметическую функцию.

Использование встроенных версий безопасных целочисленных функций режима ядра

Включите файл заголовка, как показано ниже.

#include <ntintsafe.h>