Заголовок ntintsafe.h
Этот заголовок используется ядром. Дополнительные сведения см. в разделе:
ntintsafe.h содержит следующие программные интерфейсы:
Функции
__mulh |
__RtlpMultiply128 |
__RtlpUnsignedMultiply128 |
__umulh |
RtlByteToChar Преобразует значение типа BYTE в значение типа CHAR. |
RtlByteToInt8 Преобразует значение типа BYTE в значение типа INT8. |
RtlDWordPtrAdd Добавляет два значения типа DWORD_PTR. |
RtlDWordPtrMult Умножает одно значение типа DWORD_PTR на другое. |
RtlDWordPtrSub Вычитает одно значение типа DWORD_PTR из другого. |
RtlInt8Add Добавляет два значения типа INT8. |
RtlInt8Mult Умножает одно значение типа INT8 на другое. |
RtlInt8Sub Вычитает одно значение типа INT8 из другого. |
RtlInt8ToUChar Преобразует значение типа INT8 в значение типа UCHAR. |
RtlInt8ToUInt Преобразует значение типа INT8 в значение типа UINT. |
RtlInt8ToUInt8 Преобразует значение типа INT8 в значение типа UINT8. |
RtlInt8ToUIntPtr Преобразует значение типа INT8 в значение типа UINT_PTR. |
RtlInt8ToULong Преобразует значение типа INT8 в значение типа ULONG. |
RtlInt8ToULongLong Преобразует значение типа INT8 в значение типа ULONGLONG. |
RtlInt8ToULongPtr Преобразует значение типа INT8 в значение типа ULONG_PTR. |
RtlInt8ToUShort Преобразует значение типа INT8 в значение типа USHORT. |
RtlIntAdd Добавляет два значения типа INT. |
RtlIntMult Умножает одно значение типа INT на другое. |
RtlIntPtrAdd Добавляет два значения типа INT_PTR. |
RtlIntPtrMult Умножает одно значение типа INT_PTR на другое. |
RtlIntPtrSub Вычитает одно значение типа INT_PTR из другого. |
RtlIntPtrToChar Преобразует значение типа INT_PTR в значение типа CHAR. |
RtlIntPtrToInt Преобразует значение типа INT_PTR в значение типа INT. |
RtlIntPtrToInt8 Преобразует значение типа INT_PTR в значение типа INT8. |
RtlIntPtrToLong Преобразует значение типа INT_PTR в значение типа LONG. |
RtlIntPtrToLongPtr Преобразует значение типа INT_PTR в значение типа LONG_PTR. |
RtlIntPtrToShort Преобразует значение типа INT_PTR в значение типа SHORT. |
RtlIntPtrToUChar Преобразует значение типа INT_PTR в значение типа UCHAR. |
RtlIntPtrToUInt Преобразует значение типа INT_PTR в значение типа UINT. |
RtlIntPtrToUInt8 Преобразует значение типа INT_PTR в значение типа UINT8. |
RtlIntPtrToUIntPtr Преобразует значение типа INT_PTR в значение типа UINT_PTR. |
RtlIntPtrToULong Преобразует значение типа INT_PTR в значение типа ULONG. |
RtlIntPtrToULongLong Преобразует значение типа INT_PTR в значение типа ULONGLONG. |
RtlIntPtrToULongPtr Преобразует значение типа INT_PTR в значение типа ULONG_PTR. |
RtlIntPtrToUShort Преобразует значение типа INT_PTR в значение типа USHORT. |
RtlIntSub Вычитает одно значение типа INT из другого. |
RtlIntToChar Преобразует значение типа INT в значение типа CHAR. |
RtlIntToInt8 Преобразует значение типа INT в значение типа INT8. |
RtlIntToShort Преобразует значение типа INT в значение типа SHORT. |
RtlIntToUChar Преобразует значение типа INT в значение типа UCHAR. |
RtlIntToUInt Преобразует значение типа INT в значение типа UINT. |
RtlIntToUInt8 Преобразует значение типа INT в значение типа UINT8. |
RtlIntToULong Преобразует значение типа INT в значение типа ULONG. |
RtlIntToULongLong Преобразует значение типа INT в значение типа ULONGLONG. |
RtlIntToUShort Преобразует значение типа INT в значение типа USHORT. |
RtlLongAdd Добавляет два значения типа LONG. |
RtlLongLongAdd Добавляет два значения типа LONGLONG. |
RtlLongLongMult Умножает одно значение типа LONGLONG на другое. |
RtlLongLongSub Вычитает одно значение типа LONGLONG из другого. |
RtlLongLongLongToChar Преобразует значение типа LONGLONG в значение типа CHAR. |
RtlLongLongToInt Преобразует значение типа LONGLONG в значение типа INT. |
RtlLongLongToInt8 Преобразует значение типа LONGLONG в значение типа INT8. |
RtlLongLongToIntPtr Преобразует значение типа LONGLONG в значение типа INT_PTR. |
RtlLongLongLongToLong Преобразует значение типа LONGLONG в значение типа LONG. |
RtlLongLongToLongPtr Преобразует значение типа LONGLONG в значение типа LONG_PTR. |
RtlLongLongToShort Преобразует значение типа LONGLONG в значение типа SHORT. |
RtlLongLongToUChar Преобразует значение типа LONGLONG в значение типа UCHAR. |
RtlLongLongToUInt Преобразует значение типа LONGLONG в значение типа UINT. |
RtlLongLongToUInt8 Преобразует значение типа LONGLONG в значение типа UNIT8. |
RtlLongLongToULong Преобразует значение типа LONGLONG в значение типа ULONG. |
RtlLongLongToULongLongLong Преобразует значение типа LONGLONG в значение типа LONGLONG. |
RtlLongLongToUShort Преобразует значение типа LONGLONG в значение типа USHORT. |
RtlLongMult Умножает одно значение типа LONG на другое. |
RtlLongPtrAdd Добавляет два значения типа LONG_PTR. |
RtlLongPtrMult Умножает одно значение типа LONG_PTR на другое. |
RtlLongPtrSub Вычитает одно значение типа LONG_PTR из другого. |
RtlLongPtrToChar Преобразует значение типа LONG_PTR в значение типа CHAR. |
RtlLongPtrToInt Преобразует значение типа LONG_PTR в значение типа INT. |
RtlLongPtrToInt8 Преобразует значение типа LONG_PTR в значение типа INT8. |
RtlLongPtrToIntPtr Преобразует значение типа LONG_PTR в значение типа INT_PTR. |
RtlLongPtrToLong Преобразует значение типа LONG_PTR в значение типа LONG. |
RtlLongPtrToShort Преобразует значение типа LONG_PTR в значение типа SHORT. |
RtlLongPtrToUChar Преобразует значение типа LONG_PTR в значение типа UCHAR. |
RtlLongPtrToUInt Преобразует значение типа LONG_PTR в значение типа UINT. |
RtlLongPtrToUInt8 Преобразует значение типа LONG_PTR в значение типа UINT8. |
RtlLongPtrToUIntPtr Преобразует значение типа LONG_PTR в значение типа UINT_PTR. |
RtlLongPtrToULong Преобразует значение типа LONG_PTR в значение типа ULONG. |
RtlLongPtrToULongLong Преобразует значение типа LONG_PTR в значение типа ULONGLONG. |
RtlLongPtrToULongPtr Преобразует значение типа LONG_PTR в значение типа ULONG_PTR. |
RtlLongPtrToUShort Преобразует значение типа LONG_PTR в значение типа USHORT. |
RtlLongSub Вычитает одно значение типа LONG из другого. |
RtlLongToChar Преобразует значение типа LONG в значение типа CHAR. |
RtlLongToInt Преобразует значение типа LONG в значение типа INT. |
RtlLongToInt8 Преобразует значение типа LONG в значение типа INT8. |
RtlLongToIntPtr Преобразует значение типа LONG в значение типа INT_PTR. |
RtlLongToShort Преобразует значение типа LONG в значение типа SHORT. |
RtlLongToUChar Преобразует значение типа LONG в значение типа UCHAR. |
RtlLongToUInt Преобразует значение типа LONG в значение типа UINT. |
RtlLongToUInt8 Преобразует значение типа LONG в значение типа UINT8. |
RtlLongToUIntPtr Преобразует значение типа LONG в значение типа UINT_PTR. |
RtlLongToULong Преобразует значение типа LONG в значение типа ULONG. |
RtlLongToULongLong Преобразует значение типа LONG в значение типа ULONGLONG. |
RtlLongToULongPtr Преобразует значение типа LONG в значение типа ULONG_PTR. |
RtlLongToUShort Преобразует значение типа LONG в значение типа USHORT. |
RtlPtrdiffTAdd Добавляет два значения типа PTRDIFF_T. |
RtlPtrdiffTMult Умножает одно значение типа PTRDIFF_T на другое. |
RtlPtrdiffTSub Вычитает одно значение типа PTRDIFF_T из другого. |
RtlShortAdd Добавляет два значения типа SHORT. |
RtlShortMult Умножает одно значение типа SHORT на другое. |
RtlShortSub Вычитает одно значение типа SHORT из другого. |
RtlShortToChar Преобразует значение типа SHORT в значение типа CHAR. |
RtlShortToDWordPtr Преобразует значение типа SHORT в значение типа DWORD_PTR. |
RtlShortToInt8 Преобразует значение типа SHORT в значение типа INT8. |
RtlShortToUChar Преобразует значение типа SHORT в значение типа UCHAR. |
RtlShortToUInt Преобразует значение типа SHORT в значение типа UINT. |
RtlShortToUInt8 Преобразует значение типа SHORT в значение типа UINT8. |
RtlShortToUIntPtr Преобразует значение типа SHORT в значение типа UINT_PTR. |
RtlShortToULong Преобразует значение типа SHORT в значение типа ULONG. |
RtlShortToULongLong Преобразует значение типа SHORT в значение типа ULONGLONG. |
RtlShortToULongPtr Преобразует значение типа SHORT в значение типа ULONG_PTR. |
RtlShortToUShort Преобразует значение типа SHORT в значение типа USHORT. |
RtlSizeTAdd Добавляет два значения типа SIZE_T. |
RtlSizeTMult Умножает одно значение типа SIZE_T на другое. |
RtlSizetSub Вычитает одно значение типа SIZE_T из другого. |
RtlSSIZETAdd Добавляет два значения типа SSIZE_T. |
RtlSSIZETMult Умножает одно значение типа SSIZE_T на другое. |
RtlSSIZETSub Вычитает одно значение типа SSIZE_T из другого. |
RtlUInt8Add Добавляет два значения типа UINT8. |
RtlUInt8Mult Умножает одно значение типа UINT8 на другое. |
RtlUInt8Sub Подпрограмма RtlUInt8Sub вычитает одно значение типа UINT8 из другого. |
RtlUInt8ToChar Преобразует значение типа UINT8 в значение типа CHAR. |
RtlUInt8ToInt8 Преобразует значение типа UINT8 в значение типа INT8. |
RtlUIntAdd Добавляет два значения типа UINT. |
RtlUIntMult Умножает одно значение типа UINT на другое. |
RtlUIntPtrAdd Добавляет два значения типа UINT_PTR. |
RtlUIntPtrMult Умножает одно значение типа UINT_PTR на другое. |
RtlUIntPtrSub Вычитает одно значение типа UINT_PTR из другого. |
RtlUIntPtrToChar Преобразует значение типа UINT_PTR в значение типа CHAR. |
RtlUIntPtrToInt Преобразует значение типа UINT_PTR в значение типа INT. |
RtlUIntPtrToInt16 Преобразует значение типа UINT_PTR в значение типа INT16. |
RtlUIntPtrToInt8 Преобразует значение типа UINT_PTR в значение типа INT8. |
RtlUIntPtrToIntPtr Преобразует значение типа UINT_PTR в значение типа INT_PTR. |
RtlUIntPtrToLong Преобразует значение типа UINT_PTR в значение типа LONG. |
RtlUIntPtrToLongLong Преобразует значение типа UINT_PTR в значение типа LONGLONG. |
RtlUIntPtrToLongPtr Преобразует значение типа UINT_PTR в значение типа LONG_PTR. |
RtlUIntPtrToShort Преобразует значение типа UINT_PTR в значение типа SHORT. |
RtlUIntPtrToUChar Преобразует значение типа UINT_PTR в значение типа UCHAR. |
RtlUIntPtrToUInt Преобразует значение типа UINT_PTR в значение типа UINT. |
RtlUIntPtrToUInt16 Преобразует значение типа UINT_PTR в значение типа UINT16. |
RtlUIntPtrToUInt8 Преобразует значение типа UINT_PTR в значение типа UINT8. |
RtlUIntPtrToULong Узнайте, как эта функция преобразует значение типа UINT_PTR в значение типа LONG. |
RtlUIntPtrToUShort Преобразует значение типа UINT_PTR в значение типа USHORT. |
RtlUIntSub Вычитает одно значение типа UINT из другого. |
RtlUIntToChar Преобразует значение типа UINT в значение типа CHAR. |
RtlUIntToInt Преобразует значение типа UINT в значение типа INT. |
RtlUIntToInt8 Преобразует значение типа UINT в значение типа INT8. |
RtlUIntToIntPtr Преобразует значение типа UINT в значение типа INT_PTR. |
RtlUIntToLong Преобразует значение типа UINT в значение типа LONG. |
RtlUIntToLongPtr Преобразует значение типа UINT в значение типа LONG_PTR. |
RtlUIntToShort Преобразует значение типа UINT в значение типа SHORT. |
RtlUIntToUChar Преобразует значение типа UINT в значение типа UCHAR. |
RtlUIntToUInt8 Преобразует значение типа UINT в значение типа UINT8. |
RtlUIntToUShort Преобразует значение типа UINT в значение типа USHORT. |
RtlULongAdd Добавляет два значения типа ULONG. |
RtlULongLongAdd Добавляет два значения типа ULONGLONG. |
RtlULongLongMult Умножает одно значение типа ULONGLONG на другое. |
RtlULongLongSub Вычитает одно значение типа ULONGLONG из другого. |
RtlULongLongToChar Преобразует значение типа ULONGLONG в значение типа CHAR. |
RtlULongLongToInt Преобразует значение типа ULONGLONG в значение типа INT. |
RtlULongLongToInt8 Преобразует значение типа ULONGLONG в значение типа INT8. |
RtlULongLongToLong Преобразует значение типа ULONGLONG в значение типа LONG. |
RtlULongLongLongToLongLong Преобразует значение типа ULONGLONG в значение типа LONGLONG. |
RtlULongLongToLongPtr Преобразует значение типа ULONGLONG в значение типа LONG_PTR. |
RtlULongLongToShort Преобразует значение типа ULONGLONG в значение типа SHORT. |
RtlULongLongToUChar Преобразует значение типа ULONGLONG в значение типа UCHAR. |
RtlULongLongToUInt Преобразует значение типа ULONGLONG в значение типа UINT. |
RtlULongLongToUInt8 Преобразует значение типа ULONGLONG в значение типа UINT8. |
RtlULongLongToUIntPtr Преобразует значение типа ULONGLONG в значение типа UINT_PTR. |
RtlULongLongToULong Преобразует значение типа ULONGLONG в значение типа ULONG. |
RtlULongLongToULongPtr Преобразует значение типа ULONGLONG в значение типа ULONG_PTR. |
RtlULongLongToUShort Преобразует значение типа ULONGLONG в значение типа USHORT. |
RtlULongMult Умножает одно значение типа ULONG на другое. |
RtlULongPtrAdd Добавляет два значения типа ULONG_PTR. |
RtlULongPtrMult Умножает одно значение типа ULONG_PTR на другое. |
RtlULongPtrSub Вычитает одно значение типа ULONG_PTR из другого. |
RtlULongPtrToChar Преобразует значение типа ULONG_PTR в значение типа CHAR. |
RtlULongPtrToInt Преобразует значение типа ULONG_PTR в значение типа INT. |
RtlULongPtrToInt8 Преобразует значение типа ULONG_PTR в значение типа INT8. |
RtlULongPtrToIntPtr Преобразует значение типа ULONG_PTR в значение типа INT_PTR. |
RtlULongPtrToLong Преобразует значение типа ULONG_PTR в значение типа LONG. |
RtlULongPtrToLongLong Преобразует значение типа ULONG_PTR в значение типа LONGLONG. |
RtlULongPtrToLongPtr Преобразует значение типа ULONG_PTR в значение типа LONG_PTR. |
RtlULongPtrToShort Преобразует значение типа ULONG_PTR в значение типа SHORT. |
RtlULongPtrToUChar Преобразует значение типа ULONG_PTR в значение типа UCHAR. |
RtlULongPtrToUInt Преобразует значение типа ULONG_PTR в значение типа UINT. |
RtlULongPtrToUInt8 Преобразует значение типа ULONG_PTR в значение типа UINT8. |
RtlULongPtrToUIntPtr Преобразует значение типа ULONG_PTR в значение типа UINT_PTR. |
RtlULongPtrToULong Преобразует значение типа ULONG_PTR в значение типа ULONG. |
RtlULongPtrToUShort Преобразует значение типа ULONG_PTR в значение типа USHORT. |
RtlULongSub Вычитает одно значение типа ULONG из другого. |
RtlULongToChar Преобразует значение типа ULONG в значение типа CHAR. |
RtlULongToInt Преобразует значение типа ULONG в значение типа INT. |
RtlULongToInt8 Преобразует значение типа ULONG в значение типа INT8. |
RtlULongToIntPtr Преобразует значение типа ULONG в значение типа INT_PTR. |
RtlULongToLong Преобразует значение типа ULONG в значение типа LONG. |
RtlULongToLongPtr Преобразует значение типа ULONG в значение типа LONG_PTR. |
RtlULongToShort Преобразует значение типа ULONG в значение типа SHORT. |
RtlULongToUChar Преобразует значение типа ULONG в значение типа UCHAR. |
RtlULongToUInt Преобразует значение типа ULONG в значение типа UINT. |
RtlULongToUInt8 Узнайте, как эта функция преобразует значение типа ULONG_PTR в значение типа UINT8. |
RtlULongToUIntPtr Узнайте, как этот метод преобразует значение типа ULONG_PTR в значение типа UINT_PTR. |
RtlULongToUShort Преобразует значение типа ULONG в значение типа USHORT. |
RtlUShortAdd Добавляет два значения типа USHORT. |
RtlUShortMult Умножает одно значение типа USHORT на другое. |
RtlUShortSub Вычитает одно значение типа USHORT из другого. |
RtlUShortToChar Преобразует значение типа USHORT в значение типа CHAR. |
RtlUShortToInt8 Преобразует значение типа USHORT в значение типа INT8. |
RtlUShortToShort Преобразует значение типа USHORT в значение типа SHORT. |
RtlUShortToUChar Преобразует значение типа USHORT в значение типа UCHAR. |
RtlUShortToUInt8 Преобразует значение типа USHORT в значение типа UINT8. |