Condividi tramite


intestazione ntintsafe.h

Questa intestazione viene usata dal kernel. Per altre informazioni, vedere:

ntintsafe.h contiene le interfacce di programmazione seguenti:

Funzioni

 
__mulh

__RtlpMultiply128

__RtlpUnsignedMultiply128

__umulh

RtlByteToChar

Converte un valore di tipo BYTE in un valore di tipo CHAR.
RtlByteToInt8

Converte un valore di tipo BYTE in un valore di tipo INT8.
RtlDWordPtrAdd

Aggiunge due valori di tipo DWORD_PTR.
RtlDWordPtrMult

Moltiplica un valore di tipo DWORD_PTR per un altro.
RtlDWordPtrSub

Sottrae un valore di tipo DWORD_PTR da un altro.
RtlInt8Add

Aggiunge due valori di tipo INT8.
RtlInt8Mult

Moltiplica un valore di tipo INT8 per un altro.
RtlInt8Sub

Sottrae un valore di tipo INT8 da un altro.
RtlInt8ToUChar

Converte un valore di tipo INT8 in un valore di tipo UCHAR.
RtlInt8ToUInt

Converte un valore di tipo INT8 in un valore di tipo UINT.
RtlInt8ToUInt8

Converte un valore di tipo INT8 in un valore di tipo UINT8.
RtlInt8ToUIntPtr

Converte un valore di tipo INT8 in un valore di tipo UINT_PTR.
RtlInt8ToULong

Converte un valore di tipo INT8 in un valore di tipo ULONG.
RtlInt8ToULongLong

Converte un valore di tipo INT8 in un valore di tipo ULONGLONG.
RtlInt8ToULongPtr

Converte un valore di tipo INT8 in un valore di tipo ULONG_PTR.
RtlInt8ToUShort

Converte un valore di tipo INT8 in un valore di tipo USHORT.
RtlIntAdd

Aggiunge due valori di tipo INT.
RtlIntMult

Moltiplica un valore di tipo INT per un altro.
RtlIntPtrAdd

Aggiunge due valori di tipo INT_PTR.
RtlIntPtrMult

Moltiplica un valore di tipo INT_PTR per un altro.
RtlIntPtrSub

Sottrae un valore di tipo INT_PTR da un altro.
RtlIntPtrToChar

Converte un valore di tipo INT_PTR in un valore di tipo CHAR.
RtlIntPtrToInt

Converte un valore di tipo INT_PTR in un valore di tipo INT.
RtlIntPtrToInt8

Converte un valore di tipo INT_PTR in un valore di tipo INT8.
RtlIntPtrToLong

Converte un valore di tipo INT_PTR in un valore di tipo LONG.
RtlIntPtrToLongPtr

Converte un valore di tipo INT_PTR in un valore di tipo LONG_PTR.
RtlIntPtrToShort

Converte un valore di tipo INT_PTR in un valore di tipo SHORT.
RtlIntPtrToUChar

Converte un valore di tipo INT_PTR in un valore di tipo UCHAR.
RtlIntPtrToUInt

Converte un valore di tipo INT_PTR in un valore di tipo UINT.
RtlIntPtrToUInt8

Converte un valore di tipo INT_PTR in un valore di tipo UINT8.
RtlIntPtrToUIntPtr

Converte un valore di tipo INT_PTR in un valore di tipo UINT_PTR.
RtlIntPtrToULong

Converte un valore di tipo INT_PTR in un valore di tipo ULONG.
RtlIntPtrToULongLong

Converte un valore di tipo INT_PTR in un valore di tipo ULONGLONG.
RtlIntPtrToULongPtr

Converte un valore di tipo INT_PTR in un valore di tipo ULONG_PTR.
RtlIntPtrToUShort

Converte un valore di tipo INT_PTR in un valore di tipo USHORT.
RtlIntSub

Sottrae un valore di tipo INT da un altro.
RtlIntToChar

Converte un valore di tipo INT in un valore di tipo CHAR.
RtlIntToInt8

Converte un valore di tipo INT in un valore di tipo INT8.
RtlIntToShort

Converte un valore di tipo INT in un valore di tipo SHORT.
RtlIntToUChar

Converte un valore di tipo INT in un valore di tipo UCHAR.
RtlIntToUInt

Converte un valore di tipo INT in un valore di tipo UINT.
RtlIntToUInt8

Converte un valore di tipo INT in un valore di tipo UINT8.
RtlIntToULong

Converte un valore di tipo INT in un valore di tipo ULONG.
RtlIntToULongLong

Converte un valore di tipo INT in un valore di tipo ULONGLONG.
RtlIntToUShort

Converte un valore di tipo INT in un valore di tipo USHORT.
RtlLongAdd

Aggiunge due valori di tipo LONG.
RtlLongLongAdd

Aggiunge due valori di tipo LONGLONG.
RtlLongLongMult

Moltiplica un valore di tipo LONGLONG per un altro.
RtlLongLongSub

Sottrae un valore di tipo LONGLONG da un altro.
RtlLongLongToChar

Converte un valore di tipo LONGLONG in un valore di tipo CHAR.
RtlLongLongToInt

Converte un valore di tipo LONGLONG in un valore di tipo INT.
RtlLongLongToInt8

Converte un valore di tipo LONGLONG in un valore di tipo INT8.
RtlLongLongToIntPtr

Converte un valore di tipo LONGLONG in un valore di tipo INT_PTR.
RtlLongLongToLongToLong

Converte un valore di tipo LONGLONG in un valore di tipo LONG.
RtlLongLongToLongPtr

Converte un valore di tipo LONGLONG in un valore di tipo LONG_PTR.
RtlLongLongToShort

Converte un valore di tipo LONGLONG in un valore di tipo SHORT.
RtlLongLongToUChar

Converte un valore di tipo LONGLONG in un valore di tipo UCHAR.
RtlLongLongToUInt

Converte un valore di tipo LONGLONG in un valore di tipo UINT.
RtlLongLongToUInt8

Converte un valore di tipo LONGLONG in un valore di tipo UNIT8.
RtlLongLongToULong

Converte un valore di tipo LONGLONG in un valore di tipo ULONG.
RtlLongLongToULongLong

Converte un valore di tipo LONGLONG in un valore di tipo LONGLONG.
RtlLongLongToUShort

Converte un valore di tipo LONGLONG in un valore di tipo USHORT.
RtlLongMult

Moltiplica un valore di tipo LONG per un altro.
RtlLongPtrAdd

Aggiunge due valori di tipo LONG_PTR.
RtlLongPtrMult

Moltiplica un valore di tipo LONG_PTR per un altro.
RtlLongPtrSub

Sottrae un valore di tipo LONG_PTR da un altro.
RtlLongPtrToChar

Converte un valore di tipo LONG_PTR in un valore di tipo CHAR.
RtlLongPtrToInt

Converte un valore di tipo LONG_PTR in un valore di tipo INT.
RtlLongPtrToInt8

Converte un valore di tipo LONG_PTR in un valore di tipo INT8.
RtlLongPtrToIntPtr

Converte un valore di tipo LONG_PTR in un valore di tipo INT_PTR.
RtlLongPtrToLong

Converte un valore di tipo LONG_PTR in un valore di tipo LONG.
RtlLongPtrToShort

Converte un valore di tipo LONG_PTR in un valore di tipo SHORT.
RtlLongPtrToUChar

Converte un valore di tipo LONG_PTR in un valore di tipo UCHAR.
RtlLongPtrToUInt

Converte un valore di tipo LONG_PTR in un valore di tipo UINT.
RtlLongPtrToUInt8

Converte un valore di tipo LONG_PTR in un valore di tipo UINT8.
RtlLongPtrToUIntPtr

Converte un valore di tipo LONG_PTR in un valore di tipo UINT_PTR.
RtlLongPtrToULong

Converte un valore di tipo LONG_PTR in un valore di tipo ULONG.
RtlLongPtrToULongLong

Converte un valore di tipo LONG_PTR in un valore di tipo ULONGLONG.
RtlLongPtrToULongPtr

Converte un valore di tipo LONG_PTR in un valore di tipo ULONG_PTR.
RtlLongPtrToUShort

Converte un valore di tipo LONG_PTR in un valore di tipo USHORT.
RtlLongSub

Sottrae un valore di tipo LONG da un altro.
RtlLongToChar

Converte un valore di tipo LONG in un valore di tipo CHAR.
RtlLongToInt

Converte un valore di tipo LONG in un valore di tipo INT.
RtlLongToInt8

Converte un valore di tipo LONG in un valore di tipo INT8.
RtlLongToIntPtr

Converte un valore di tipo LONG in un valore di tipo INT_PTR.
RtlLongToShort

Converte un valore di tipo LONG in un valore di tipo SHORT.
RtlLongToUChar

Converte un valore di tipo LONG in un valore di tipo UCHAR.
RtlLongToUInt

Converte un valore di tipo LONG in un valore di tipo UINT.
RtlLongToUInt8

Converte un valore di tipo LONG in un valore di tipo UINT8.
RtlLongToUIntPtr

Converte un valore di tipo LONG in un valore di tipo UINT_PTR.
RtlLongToULong

Converte un valore di tipo LONG in un valore di tipo ULONG.
RtlLongToULongLong

Converte un valore di tipo LONG in un valore di tipo ULONGLONG.
RtlLongToULongPtr

Converte un valore di tipo LONG in un valore di tipo ULONG_PTR.
RtlLongToUShort

Converte un valore di tipo LONG in un valore di tipo USHORT.
RtlPtrdiffTAdd

Aggiunge due valori di tipo PTRDIFF_T.
RtlPtrdiffTMult

Moltiplica un valore di tipo PTRDIFF_T per un altro.
RtlPtrdiffTSub

Sottrae un valore di tipo PTRDIFF_T da un altro.
RtlShortAdd

Aggiunge due valori di tipo SHORT.
RtlShortMult

Moltiplica un valore di tipo SHORT per un altro.
RtlShortSub

Sottrae un valore di tipo SHORT da un altro.
RtlShortToChar

Converte un valore di tipo SHORT in un valore di tipo CHAR.
RtlShortToDWordPtr

Converte un valore di tipo SHORT in un valore di tipo DWORD_PTR.
RtlShortToInt8

Converte un valore di tipo SHORT in un valore di tipo INT8.
RtlShortToUChar

Converte un valore di tipo SHORT in un valore di tipo UCHAR.
RtlShortToUInt

Converte un valore di tipo SHORT in un valore di tipo UINT.
RtlShortToUInt8

Converte un valore di tipo SHORT in un valore di tipo UINT8.
RtlShortToUIntPtr

Converte un valore di tipo SHORT in un valore di tipo UINT_PTR.
RtlShortToULong

Converte un valore di tipo SHORT in un valore di tipo ULONG.
RtlShortToULongLong

Converte un valore di tipo SHORT in un valore di tipo ULONGLONG.
RtlShortToULongPtr

Converte un valore di tipo SHORT in un valore di tipo ULONG_PTR.
RtlShortToUShort

Converte un valore di tipo SHORT in un valore di tipo USHORT.
RtlSizeTAdd

Aggiunge due valori di tipo SIZE_T.
RtlSizeTMult

Moltiplica un valore di tipo SIZE_T di un altro.
RtlSizeTSub

Sottrae un valore di tipo SIZE_T da un altro.
RtlSSIZETAdd

Aggiunge due valori di tipo SSIZE_T.
RtlSSIZETMult

Moltiplica un valore di tipo SSIZE_T per un altro.
RtlSSIZETSub

Sottrae un valore di tipo SSIZE_T da un altro.
RtlUInt8Add

Aggiunge due valori di tipo UINT8.
RtlUInt8Mult

Moltiplica un valore di tipo UINT8 per un altro.
RtlUInt8Sub

La routine RtlUInt8Sub sottrae un valore di tipo UINT8 da un altro.
RtlUInt8ToChar

Converte un valore di tipo UINT8 in un valore di tipo CHAR.
RtlUInt8ToInt8

Converte un valore di tipo UINT8 in un valore di tipo INT8.
RtlUIntAdd

Aggiunge due valori di tipo UINT.
RtlUIntMult

Moltiplica un valore di tipo UINT per un altro.
RtlUIntPtrAdd

Aggiunge due valori di tipo UINT_PTR.
RtlUIntPtrMult

Moltiplica un valore di tipo UINT_PTR di un altro.
RtlUIntPtrSub

Sottrae un valore di tipo UINT_PTR da un altro.
RtlUIntPtrToChar

Converte un valore di tipo UINT_PTR in un valore di tipo CHAR.
RtlUIntPtrToInt

Converte un valore di tipo UINT_PTR in un valore di tipo INT.
RtlUIntPtrToInt16

Converte un valore di tipo UINT_PTR in un valore di tipo INT16.
RtlUIntPtrToInt8

Converte un valore di tipo UINT_PTR in un valore di tipo INT8.
RtlUIntPtrToIntPtr

Converte un valore di tipo UINT_PTR in un valore di tipo INT_PTR.
RtlUIntPtrToLong

Converte un valore di tipo UINT_PTR in un valore di tipo LONG.
RtlUIntPtrToLongLong

Converte un valore di tipo UINT_PTR in un valore di tipo LONGLONG.
RtlUIntPtrToLongPtr

Converte un valore di tipo UINT_PTR in un valore di tipo LONG_PTR.
RtlUIntPtrToShort

Converte un valore di tipo UINT_PTR in un valore di tipo SHORT.
RtlUIntPtrToUChar

Converte un valore di tipo UINT_PTR in un valore di tipo UCHAR.
RtlUIntPtrToUInt

Converte un valore di tipo UINT_PTR in un valore di tipo UINT.
RtlUIntPtrToUInt16

Converte un valore di tipo UINT_PTR in un valore di tipo UINT16.
RtlUIntPtrToUInt8

Converte un valore di tipo UINT_PTR in un valore di tipo UINT8.
RtlUIntPtrToULong

Informazioni su come questa funzione converte un valore di tipo UINT_PTR in un valore di tipo LONG.
RtlUIntPtrToUShort

Converte un valore di tipo UINT_PTR in un valore di tipo USHORT.
RtlUIntSub

Sottrae un valore di tipo UINT da un altro.
RtlUIntToChar

Converte un valore di tipo UINT in un valore di tipo CHAR.
RtlUIntToInt

Converte un valore di tipo UINT in un valore di tipo INT.
RtlUIntToInt8

Converte un valore di tipo UINT in un valore di tipo INT8.
RtlUIntToIntPtr

Converte un valore di tipo UINT in un valore di tipo INT_PTR.
RtlUIntToLong

Converte un valore di tipo UINT in un valore di tipo LONG.
RtlUIntToLongPtr

Converte un valore di tipo UINT in un valore di tipo LONG_PTR.
RtlUIntToShort

Converte un valore di tipo UINT in un valore di tipo SHORT.
RtlUIntToUChar

Converte un valore di tipo UINT in un valore di tipo UCHAR.
RtlUIntToUInt8

Converte un valore di tipo UINT in un valore di tipo UINT8.
RtlUIntToUShort

Converte un valore di tipo UINT in un valore di tipo USHORT.
RtlULongAdd

Aggiunge due valori di tipo ULONG.
RtlULongLongAdd

Aggiunge due valori di tipo ULONGLONG.
RtlULongLongMult

Moltiplica un valore di tipo ULONGLONG per un altro.
RtlULongLongSub

Sottrae un valore di tipo ULONGLONG da un altro.
RtlULongLongToChar

Converte un valore di tipo ULONGLONG in un valore di tipo CHAR.
RtlULongLongToInt

Converte un valore di tipo ULONGLONG in un valore di tipo INT.
RtlULongLongToInt8

Converte un valore di tipo ULONGLONG in un valore di tipo INT8.
RtlULongLongToLong

Converte un valore di tipo ULONGLONG in un valore di tipo LONG.
RtlULongLongToLongLong

Converte un valore di tipo ULONGLONG in un valore di tipo LONGLONG.
RtlULongLongToLongPtr

Converte un valore di tipo ULONGLONG in un valore di tipo LONG_PTR.
RtlULongLongToShort

Converte un valore di tipo ULONGLONG in un valore di tipo SHORT.
RtlULongLongToUChar

Converte un valore di tipo ULONGLONG in un valore di tipo UCHAR.
RtlULongLongToUInt

Converte un valore di tipo ULONGLONG in un valore di tipo UINT.
RtlULongLongToUInt8

Converte un valore di tipo ULONGLONG in un valore di tipo UINT8.
RtlULongLongToUIntPtr

Converte un valore di tipo ULONGLONG in un valore di tipo UINT_PTR.
RtlULongLongToULong

Converte un valore di tipo ULONGLONG in un valore di tipo ULONG.
RtlULongLongToULongPtr

Converte un valore di tipo ULONGLONG in un valore di tipo ULONG_PTR.
RtlULongLongToUShort

Converte un valore di tipo ULONGLONG in un valore di tipo USHORT.
RtlULongMult

Moltiplica un valore di tipo ULONG per un altro.
RtlULongPtrAdd

Aggiunge due valori di tipo ULONG_PTR.
RtlULongPtrMult

Moltiplica un valore di tipo ULONG_PTR per un altro.
RtlULongPtrSub

Sottrae un valore di tipo ULONG_PTR da un altro.
RtlULongPtrToChar

Converte un valore di tipo ULONG_PTR in un valore di tipo CHAR.
RtlULongPtrToInt

Converte un valore di tipo ULONG_PTR in un valore di tipo INT.
RtlULongPtrToInt8

Converte un valore di tipo ULONG_PTR in un valore di tipo INT8.
RtlULongPtrToIntPtr

Converte un valore di tipo ULONG_PTR in un valore di tipo INT_PTR.
RtlULongPtrToLong

Converte un valore di tipo ULONG_PTR in un valore di tipo LONG.
RtlULongPtrToLongLong

Converte un valore di tipo ULONG_PTR in un valore di tipo LONGLONG.
RtlULongPtrToLongPtr

Converte un valore di tipo ULONG_PTR in un valore di tipo LONG_PTR.
RtlULongPtrToShort

Converte un valore di tipo ULONG_PTR in un valore di tipo SHORT.
RtlULongPtrToUChar

Converte un valore di tipo ULONG_PTR in un valore di tipo UCHAR.
RtlULongPtrToUInt

Converte un valore di tipo ULONG_PTR in un valore di tipo UINT.
RtlULongPtrToUInt8

Converte un valore di tipo ULONG_PTR in un valore di tipo UINT8.
RtlULongPtrToUIntPtr

Converte un valore di tipo ULONG_PTR in un valore di tipo UINT_PTR.
RtlULongPtrToULong

Converte un valore di tipo ULONG_PTR in un valore di tipo ULONG.
RtlULongPtrToUShort

Converte un valore di tipo ULONG_PTR in un valore di tipo USHORT.
RtlULongSub

Sottrae un valore di tipo ULONG da un altro.
RtlULongToChar

Converte un valore di tipo ULONG in un valore di tipo CHAR.
RtlULongToInt

Converte un valore di tipo ULONG in un valore di tipo INT.
RtlULongToInt8

Converte un valore di tipo ULONG in un valore di tipo INT8.
RtlULongToIntPtr

Converte un valore di tipo ULONG in un valore di tipo INT_PTR.
RtlULongToLong

Converte un valore di tipo ULONG in un valore di tipo LONG.
RtlULongToLongPtr

Converte un valore di tipo ULONG in un valore di tipo LONG_PTR.
RtlULongToShort

Converte un valore di tipo ULONG in un valore di tipo SHORT.
RtlULongToUChar

Converte un valore di tipo ULONG in un valore di tipo UCHAR.
RtlULongToUInt

Converte un valore di tipo ULONG in un valore di tipo UINT.
RtlULongToUInt8

Informazioni su come questa funzione converte un valore di tipo ULONG_PTR in un valore di tipo UINT8.
RtlULongToUIntPtr

Informazioni su come questo metodo converte un valore di tipo ULONG_PTR in un valore di tipo UINT_PTR.
RtlULongToUShort

Converte un valore di tipo ULONG in un valore di tipo USHORT.
RtlUShortAdd

Aggiunge due valori di tipo USHORT.
RtlUShortMult

Moltiplica un valore di tipo USHORT per un altro.
RtlUShortSub

Sottrae un valore di tipo USHORT da un altro.
RtlUShortToChar

Converte un valore di tipo USHORT in un valore di tipo CHAR.
RtlUShortToInt8

Converte un valore di tipo USHORT in un valore di tipo INT8.
RtlUShortToShort

Converte un valore di tipo USHORT in un valore di tipo SHORT.
RtlUShortToUChar

Converte un valore di tipo USHORT in un valore di tipo UCHAR.
RtlUShortToUInt8

Converte un valore di tipo USHORT in un valore di tipo UINT8.