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 類型的某個值從另一個減去。 |
RtlLongLongToChar 將 LONGLONG 類型的值轉換為 CHAR 類型的值。 |
RtlLongLongToInt 將 LONGLONG 類型的值轉換為 INT 類型的值。 |
RtlLongLongToInt8 將 LONGLONG 類型的值轉換為 INT8 類型的值。 |
RtlLongLongToIntPtr 將 LONGLONG 類型的值轉換為類型INT_PTR的值。 |
RtlLongLongToLong 將 LONGLONG 類型的值轉換為 LONG 類型的值。 |
RtlLongLongToLongPtr 將 LONGLONG 類型的值轉換為類型LONG_PTR的值。 |
RtlLongLongToShort 將 LONGLONG 類型的值轉換為 SHORT 類型的值。 |
RtlLongLongToUChar 將 LONGLONG 類型的值轉換為 UCHAR 類型的值。 |
RtlLongLongToUInt 將 LONGLONG 類型的值轉換為 UINT 類型的值。 |
RtlLongLongToUInt8 將 LONGLONG 類型的值轉換為 UNIT8 類型的值。 |
RtlLongLongToULong 將 LONGLONG 類型的值轉換為 ULONG 類型的值。 |
RtlLongLongToULongLong 將 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 類型的值。 |
RtlUIntPtrToLong 將類型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 類型的值。 |
RtlULongLongToLongLong 將 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 類型的值。 |