核心會使用此標頭。 如需詳細資訊,請參閱:
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 類型的值。 |