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 類型的兩個值。 |
RtlLongAdd 新增 LONGLONG 類型的兩個值。 |
RtlLongLongMult 將 LONGLONG 類型的一個值乘以另一個值。 |
RtlLongSub 將 LONGLONG 類型的某個值從另一個減去。 |
RtlLongLongToChar 將 LONGLONG 類型的值轉換為 CHAR 類型的值。 |
RtlLongLongToInt 將 LONGLONG 類型的值轉換為 INT 類型的值。 |
RtlLongLongToInt8 將 LONGLONG 類型的值轉換為 INT8 類型的值。 |
RtlLongToIntPtr 將 LONGLONG 類型的值轉換成類型INT_PTR的值。 |
RtlLongLongToLong 將 LONGLONG 類型的值轉換為 LONG 類型的值。 |
RtlLongLongToLongPtr 將 LONGLONG 類型的值轉換成類型LONG_PTR的值。 |
RtlLongLongToShort 將 LONGLONG 類型的值轉換為 SHORT 類型的值。 |
RtlLongLongToUChar 將 LONGLONG 類型的值轉換為 UCHAR 類型的值。 |
RtlLongToUInt 將 LONGLONG 類型的值轉換為 UINT 類型的值。 |
RtlLongToUInt8 將 LONGLONG 類型的值轉換為 UNIT8 類型的值。 |
RtlLongToULong 將 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 類型的值。 |
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 類型的值。 |
RtlULongLongToLongLong 將 ULONGLONG 類型的值轉換成 LONGLONG 類型的值。 |
RtlULongLongToLongPtr 將 ULONGLONG 類型的值轉換成類型LONG_PTR的值。 |
RtlULongLongToShort 將 ULONGLONG 類型的值轉換成 SHORT 類型的值。 |
RtlULongLongToUChar 將 ULONGLONG 類型的值轉換成 UCHAR 類型的值。 |
RtlULongToUInt 將 ULONGLONG 類型的值轉換成 UINT 類型的值。 |
RtlULongToUInt8 將 ULONGLONG 類型的值轉換為 UINT8 類型的值。 |
RtlULongToUIntPtr 將 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 類型的值。 |