Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
This header is used by kernel. For more information, see:
ntintsafe.h contains the following programming interfaces:
Functions
| __mulh |
| __RtlpMultiply128 |
| __RtlpUnsignedMultiply128 |
| __umulh |
| RtlByteToChar Converts a value of type BYTE to a value of type CHAR. |
| RtlByteToInt8 Converts a value of type BYTE to a value of type INT8. |
| RtlDWordPtrAdd Adds two values of type DWORD_PTR. |
| RtlDWordPtrMult Multiplies one value of type DWORD_PTR by another. |
| RtlDWordPtrSub Subtracts one value of type DWORD_PTR from another. |
| RtlInt8Add Adds two values of type INT8. |
| RtlInt8Mult Multiplies one value of type INT8 by another. |
| RtlInt8Sub Subtracts one value of type INT8 from another. |
| RtlInt8ToUChar Converts a value of type INT8 to a value of type UCHAR. |
| RtlInt8ToUInt Converts a value of type INT8 to a value of type UINT. |
| RtlInt8ToUInt8 Converts a value of type INT8 to a value of type UINT8. |
| RtlInt8ToUIntPtr Converts a value of type INT8 to a value of type UINT_PTR. |
| RtlInt8ToULong Converts a value of type INT8 to a value of type ULONG. |
| RtlInt8ToULongLong Converts a value of type INT8 to a value of type ULONGLONG. |
| RtlInt8ToULongPtr Converts a value of type INT8 to a value of type ULONG_PTR. |
| RtlInt8ToUShort Converts a value of type INT8 to a value of type USHORT. |
| RtlIntAdd Adds two values of type INT. |
| RtlIntMult Multiplies one value of type INT by another. |
| RtlIntPtrAdd Adds two values of type INT_PTR. |
| RtlIntPtrMult Multiplies one value of type INT_PTR by another. |
| RtlIntPtrSub Subtracts one value of type INT_PTR from another. |
| RtlIntPtrToChar Converts a value of type INT_PTR to a value of type CHAR. |
| RtlIntPtrToInt Converts a value of type INT_PTR to a value of type INT. |
| RtlIntPtrToInt8 Converts a value of type INT_PTR to a value of type INT8. |
| RtlIntPtrToLong Converts a value of type INT_PTR to a value of type LONG. |
| RtlIntPtrToLongPtr Converts a value of type INT_PTR to a value of type LONG_PTR. |
| RtlIntPtrToShort Converts a value of type INT_PTR to a value of type SHORT. |
| RtlIntPtrToUChar Converts a value of type INT_PTR to a value of type UCHAR. |
| RtlIntPtrToUInt Converts a value of type INT_PTR to a value of type UINT. |
| RtlIntPtrToUInt8 Converts a value of type INT_PTR to a value of type UINT8. |
| RtlIntPtrToUIntPtr Converts a value of type INT_PTR to a value of type UINT_PTR. |
| RtlIntPtrToULong Converts a value of type INT_PTR to a value of type ULONG. |
| RtlIntPtrToULongLong Converts a value of type INT_PTR to a value of type ULONGLONG. |
| RtlIntPtrToULongPtr Converts a value of type INT_PTR to a value of type ULONG_PTR. |
| RtlIntPtrToUShort Converts a value of type INT_PTR to a value of type USHORT. |
| RtlIntSub Subtracts one value of type INT from another. |
| RtlIntToChar Converts a value of type INT to a value of type CHAR. |
| RtlIntToInt8 Converts a value of type INT to a value of type INT8. |
| RtlIntToShort Converts a value of type INT to a value of type SHORT. |
| RtlIntToUChar Converts a value of type INT to a value of type UCHAR. |
| RtlIntToUInt Converts a value of type INT to a value of type UINT. |
| RtlIntToUInt8 Converts a value of type INT to a value of type UINT8. |
| RtlIntToULong Converts a value of type INT to a value of type ULONG. |
| RtlIntToULongLong Converts a value of type INT to a value of type ULONGLONG. |
| RtlIntToUShort Converts a value of type INT to a value of type USHORT. |
| RtlLongAdd Adds two values of type LONG. |
| RtlLongLongAdd Adds two values of type LONGLONG. |
| RtlLongLongMult Multiplies one value of type LONGLONG by another. |
| RtlLongLongSub Subtracts one value of type LONGLONG from another. |
| RtlLongLongToChar Converts a value of type LONGLONG to a value of type CHAR. |
| RtlLongLongToInt Converts a value of type LONGLONG to a value of type INT. |
| RtlLongLongToInt8 Converts a value of type LONGLONG to a value of type INT8. |
| RtlLongLongToIntPtr Converts a value of type LONGLONG to a value of type INT_PTR. |
| RtlLongLongToLong Converts a value of type LONGLONG to a value of type LONG. |
| RtlLongLongToLongPtr Converts a value of type LONGLONG to a value of type LONG_PTR. |
| RtlLongLongToShort Converts a value of type LONGLONG to a value of type SHORT. |
| RtlLongLongToUChar Converts a value of type LONGLONG to a value of type UCHAR. |
| RtlLongLongToUInt Converts a value of type LONGLONG to a value of type UINT. |
| RtlLongLongToUInt8 Converts a value of type LONGLONG to a value of type UNIT8. |
| RtlLongLongToULong Converts a value of type LONGLONG to a value of type ULONG. |
| RtlLongLongToULongLong Converts a value of type LONGLONG to a value of type LONGLONG. |
| RtlLongLongToUShort Converts a value of type LONGLONG to a value of type USHORT. |
| RtlLongMult Multiplies one value of type LONG by another. |
| RtlLongPtrAdd Adds two values of type LONG_PTR. |
| RtlLongPtrMult Multiplies one value of type LONG_PTR by another. |
| RtlLongPtrSub Subtracts one value of type LONG_PTR from another. |
| RtlLongPtrToChar Converts a value of type LONG_PTR to a value of type CHAR. |
| RtlLongPtrToInt Converts a value of type LONG_PTR to a value of type INT. |
| RtlLongPtrToInt8 Converts a value of type LONG_PTR to a value of type INT8. |
| RtlLongPtrToIntPtr Converts a value of type LONG_PTR to a value of type INT_PTR. |
| RtlLongPtrToLong Converts a value of type LONG_PTR to a value of type LONG. |
| RtlLongPtrToShort Converts a value of type LONG_PTR to a value of type SHORT. |
| RtlLongPtrToUChar Converts a value of type LONG_PTR to a value of type UCHAR. |
| RtlLongPtrToUInt Converts a value of type LONG_PTR to a value of type UINT. |
| RtlLongPtrToUInt8 Converts a value of type LONG_PTR to a value of type UINT8. |
| RtlLongPtrToUIntPtr Converts a value of type LONG_PTR to a value of type UINT_PTR. |
| RtlLongPtrToULong Converts a value of type LONG_PTR to a value of type ULONG. |
| RtlLongPtrToULongLong Converts a value of type LONG_PTR to a value of type ULONGLONG. |
| RtlLongPtrToULongPtr Converts a value of type LONG_PTR to a value of type ULONG_PTR. |
| RtlLongPtrToUShort Converts a value of type LONG_PTR to a value of type USHORT. |
| RtlLongSub Subtracts one value of type LONG from another. |
| RtlLongToChar Converts a value of type LONG to a value of type CHAR. |
| RtlLongToInt Converts a value of type LONG to a value of type INT. |
| RtlLongToInt8 Converts a value of type LONG to a value of type INT8. |
| RtlLongToIntPtr Converts a value of type LONG to a value of type INT_PTR. |
| RtlLongToShort Converts a value of type LONG to a value of type SHORT. |
| RtlLongToUChar Converts a value of type LONG to a value of type UCHAR. |
| RtlLongToUInt Converts a value of type LONG to a value of type UINT. |
| RtlLongToUInt8 Converts a value of type LONG to a value of type UINT8. |
| RtlLongToUIntPtr Converts a value of type LONG to a value of type UINT_PTR. |
| RtlLongToULong Converts a value of type LONG to a value of type ULONG. |
| RtlLongToULongLong Converts a value of type LONG to a value of type ULONGLONG. |
| RtlLongToULongPtr Converts a value of type LONG to a value of type ULONG_PTR. |
| RtlLongToUShort Converts a value of type LONG to a value of type USHORT. |
| RtlPtrdiffTAdd Adds two values of type PTRDIFF_T. |
| RtlPtrdiffTMult Multiplies one value of type PTRDIFF_T by another. |
| RtlPtrdiffTSub Subtracts one value of type PTRDIFF_T from another. |
| RtlShortAdd Adds two values of type SHORT. |
| RtlShortMult Multiplies one value of type SHORT by another. |
| RtlShortSub Subtracts one value of type SHORT from another. |
| RtlShortToChar Converts a value of type SHORT to a value of type CHAR. |
| RtlShortToDWordPtr Converts a value of type SHORT to a value of type DWORD_PTR. |
| RtlShortToInt8 Converts a value of type SHORT to a value of type INT8. |
| RtlShortToUChar Converts a value of type SHORT to a value of type UCHAR. |
| RtlShortToUInt Converts a value of type SHORT to a value of type UINT. |
| RtlShortToUInt8 Converts a value of type SHORT to a value of type UINT8. |
| RtlShortToUIntPtr Converts a value of type SHORT to a value of type UINT_PTR. |
| RtlShortToULong Converts a value of type SHORT to a value of type ULONG. |
| RtlShortToULongLong Converts a value of type SHORT to a value of type ULONGLONG. |
| RtlShortToULongPtr Converts a value of type SHORT to a value of type ULONG_PTR. |
| RtlShortToUShort Converts a value of type SHORT to a value of type USHORT. |
| RtlSizeTAdd Adds two values of type SIZE_T. |
| RtlSizeTMult Multiplies one value of type SIZE_T by another. |
| RtlSizeTSub Subtracts one value of type SIZE_T from another. |
| RtlSSIZETAdd Adds two values of type SSIZE_T. |
| RtlSSIZETMult Multiplies one value of type SSIZE_T by another. |
| RtlSSIZETSub Subtracts one value of type SSIZE_T from another. |
| RtlUInt8Add Adds two values of type UINT8. |
| RtlUInt8Mult Multiplies one value of type UINT8 by another. |
| RtlUInt8Sub The RtlUInt8Sub routine subtracts one value of type UINT8 from another. |
| RtlUInt8ToChar Converts a value of type UINT8 to a value of type CHAR. |
| RtlUInt8ToInt8 Converts a value of type UINT8 to a value of type INT8. |
| RtlUIntAdd Adds two values of type UINT. |
| RtlUIntMult Multiplies one value of type UINT by another. |
| RtlUIntPtrAdd Adds two values of type UINT_PTR. |
| RtlUIntPtrMult Multiplies one value of type UINT_PTR by another. |
| RtlUIntPtrSub Subtracts one value of type UINT_PTR from another. |
| RtlUIntPtrToChar Converts a value of type UINT_PTR to a value of type CHAR. |
| RtlUIntPtrToInt Converts a value of type UINT_PTR to a value of type INT. |
| RtlUIntPtrToInt16 Converts a value of type UINT_PTR to a value of type INT16. |
| RtlUIntPtrToInt8 Converts a value of type UINT_PTR to a value of type INT8. |
| RtlUIntPtrToIntPtr Converts a value of type UINT_PTR to a value of type INT_PTR. |
| RtlUIntPtrToLong Converts a value of type UINT_PTR to a value of type LONG. |
| RtlUIntPtrToLongLong Converts a value of type UINT_PTR to a value of type LONGLONG. |
| RtlUIntPtrToLongPtr Converts a value of type UINT_PTR to a value of type LONG_PTR. |
| RtlUIntPtrToShort Converts a value of type UINT_PTR to a value of type SHORT. |
| RtlUIntPtrToUChar Converts a value of type UINT_PTR to a value of type UCHAR. |
| RtlUIntPtrToUInt Converts a value of type UINT_PTR to a value of type UINT. |
| RtlUIntPtrToUInt16 Converts a value of type UINT_PTR to a value of type UINT16. |
| RtlUIntPtrToUInt8 Converts a value of type UINT_PTR to a value of type UINT8. |
| RtlUIntPtrToULong Learn how this function converts a value of type UINT_PTR to a value of type LONG. |
| RtlUIntPtrToUShort Converts a value of type UINT_PTR to a value of type USHORT. |
| RtlUIntSub Subtracts one value of type UINT from another. |
| RtlUIntToChar Converts a value of type UINT to a value of type CHAR. |
| RtlUIntToInt Converts a value of type UINT to a value of type INT. |
| RtlUIntToInt8 Converts a value of type UINT to a value of type INT8. |
| RtlUIntToIntPtr Converts a value of type UINT to a value of type INT_PTR. |
| RtlUIntToLong Converts a value of type UINT to a value of type LONG. |
| RtlUIntToLongPtr Converts a value of type UINT to a value of type LONG_PTR. |
| RtlUIntToShort Converts a value of type UINT to a value of type SHORT. |
| RtlUIntToUChar Converts a value of type UINT to a value of type UCHAR. |
| RtlUIntToUInt8 Converts a value of type UINT to a value of type UINT8. |
| RtlUIntToUShort Converts a value of type UINT to a value of type USHORT. |
| RtlULongAdd Adds two values of type ULONG. |
| RtlULongLongAdd Adds two values of type ULONGLONG. |
| RtlULongLongMult Multiplies one value of type ULONGLONG by another. |
| RtlULongLongSub Subtracts one value of type ULONGLONG from another. |
| RtlULongLongToChar Converts a value of type ULONGLONG to a value of type CHAR. |
| RtlULongLongToInt Converts a value of type ULONGLONG to a value of type INT. |
| RtlULongLongToInt8 Converts a value of type ULONGLONG to a value of type INT8. |
| RtlULongLongToLong Converts a value of type ULONGLONG to a value of type LONG. |
| RtlULongLongToLongLong Converts a value of type ULONGLONG to a value of type LONGLONG. |
| RtlULongLongToLongPtr Converts a value of type ULONGLONG to a value of type LONG_PTR. |
| RtlULongLongToShort Converts a value of type ULONGLONG to a value of type SHORT. |
| RtlULongLongToUChar Converts a value of type ULONGLONG to a value of type UCHAR. |
| RtlULongLongToUInt Converts a value of type ULONGLONG to a value of type UINT. |
| RtlULongLongToUInt8 Converts a value of type ULONGLONG to a value of type UINT8. |
| RtlULongLongToUIntPtr Converts a value of type ULONGLONG to a value of type UINT_PTR. |
| RtlULongLongToULong Converts a value of type ULONGLONG to a value of type ULONG. |
| RtlULongLongToULongPtr Converts a value of type ULONGLONG to a value of type ULONG_PTR. |
| RtlULongLongToUShort Converts a value of type ULONGLONG to a value of type USHORT. |
| RtlULongMult Multiplies one value of type ULONG by another. |
| RtlULongPtrAdd Adds two values of type ULONG_PTR. |
| RtlULongPtrMult Multiplies one value of type ULONG_PTR by another. |
| RtlULongPtrSub Subtracts one value of type ULONG_PTR from another. |
| RtlULongPtrToChar Converts a value of type ULONG_PTR to a value of type CHAR. |
| RtlULongPtrToInt Converts a value of type ULONG_PTR to a value of type INT. |
| RtlULongPtrToInt8 Converts a value of type ULONG_PTR to a value of type INT8. |
| RtlULongPtrToIntPtr Converts a value of type ULONG_PTR to a value of type INT_PTR. |
| RtlULongPtrToLong Converts a value of type ULONG_PTR to a value of type LONG. |
| RtlULongPtrToLongLong Converts a value of type ULONG_PTR to a value of type LONGLONG. |
| RtlULongPtrToLongPtr Converts a value of type ULONG_PTR to a value of type LONG_PTR. |
| RtlULongPtrToShort Converts a value of type ULONG_PTR to a value of type SHORT. |
| RtlULongPtrToUChar Converts a value of type ULONG_PTR to a value of type UCHAR. |
| RtlULongPtrToUInt Converts a value of type ULONG_PTR to a value of type UINT. |
| RtlULongPtrToUInt8 Converts a value of type ULONG_PTR to a value of type UINT8. |
| RtlULongPtrToUIntPtr Converts a value of type ULONG_PTR to a value of type UINT_PTR. |
| RtlULongPtrToULong Converts a value of type ULONG_PTR to a value of type ULONG. |
| RtlULongPtrToUShort Converts a value of type ULONG_PTR to a value of type USHORT. |
| RtlULongSub Subtracts one value of type ULONG from another. |
| RtlULongToChar Converts a value of type ULONG to a value of type CHAR. |
| RtlULongToInt Converts a value of type ULONG to a value of type INT. |
| RtlULongToInt8 Converts a value of type ULONG to a value of type INT8. |
| RtlULongToIntPtr Converts a value of type ULONG to a value of type INT_PTR. |
| RtlULongToLong Converts a value of type ULONG to a value of type LONG. |
| RtlULongToLongPtr Converts a value of type ULONG to a value of type LONG_PTR. |
| RtlULongToShort Converts a value of type ULONG to a value of type SHORT. |
| RtlULongToUChar Converts a value of type ULONG to a value of type UCHAR. |
| RtlULongToUInt Converts a value of type ULONG to a value of type UINT. |
| RtlULongToUInt8 Learn how this function converts a value of type ULONG_PTR to a value of type UINT8. |
| RtlULongToUIntPtr Learn how this method converts a value of type ULONG_PTR to a value of type UINT_PTR. |
| RtlULongToUShort Converts a value of type ULONG to a value of type USHORT. |
| RtlUShortAdd Adds two values of type USHORT. |
| RtlUShortMult Multiplies one value of type USHORT by another. |
| RtlUShortSub Subtracts one value of type USHORT from another. |
| RtlUShortToChar Converts a value of type USHORT to a value of type CHAR. |
| RtlUShortToInt8 Converts a value of type USHORT to a value of type INT8. |
| RtlUShortToShort Converts a value of type USHORT to a value of type SHORT. |
| RtlUShortToUChar Converts a value of type USHORT to a value of type UCHAR. |
| RtlUShortToUInt8 Converts a value of type USHORT to a value of type UINT8. |