Cabeçalho ntintsafe.h

Esse cabeçalho é usado pelo kernel. Para obter mais informações, consulte:

ntintsafe.h contém as seguintes interfaces de programação:

Funções

 
RtlByteToChar

Converte um valor do tipo BYTE em um valor do tipo CHAR.
RtlByteToInt8

Converte um valor do tipo BYTE em um valor do tipo INT8.
RtlDWordPtrAdd

Adiciona dois valores do tipo DWORD_PTR.
RtlDWordPtrMult

Multiplica um valor do tipo DWORD_PTR por outro.
RtlDWordPtrSub

Subtrai um valor do tipo DWORD_PTR de outro.
RtlInt8Add

Adiciona dois valores do tipo INT8.
RtlInt8Mult

Multiplica um valor do tipo INT8 por outro.
RtlInt8Sub

Subtrai um valor do tipo INT8 de outro.
RtlInt8ToUChar

Converte um valor do tipo INT8 em um valor do tipo UCHAR.
RtlInt8ToUInt

Converte um valor do tipo INT8 em um valor do tipo UINT.
RtlInt8ToUInt8

Converte um valor do tipo INT8 em um valor do tipo UINT8.
RtlInt8ToUIntPtr

Converte um valor do tipo INT8 em um valor do tipo UINT_PTR.
RtlInt8ToULong

Converte um valor do tipo INT8 em um valor do tipo ULONG.
RtlInt8ToULongLong

Converte um valor do tipo INT8 em um valor do tipo ULONGLONG.
RtlInt8ToULongPtr

Converte um valor do tipo INT8 em um valor do tipo ULONG_PTR.
RtlInt8ToUShort

Converte um valor do tipo INT8 em um valor do tipo USHORT.
RtlIntAdd

Adiciona dois valores do tipo INT.
RtlIntMult

Multiplica um valor do tipo INT por outro.
RtlIntPtrAdd

Adiciona dois valores do tipo INT_PTR.
RtlIntPtrMult

Multiplica um valor do tipo INT_PTR por outro.
RtlIntPtrSub

Subtrai um valor do tipo INT_PTR de outro.
RtlIntPtrToChar

Converte um valor do tipo INT_PTR em um valor do tipo CHAR.
RtlIntPtrToInt

Converte um valor do tipo INT_PTR em um valor do tipo INT.
RtlIntPtrToInt8

Converte um valor do tipo INT_PTR em um valor do tipo INT8.
RtlIntPtrToLong

Converte um valor do tipo INT_PTR em um valor do tipo LONG.
RtlIntPtrToLongPtr

Converte um valor do tipo INT_PTR em um valor do tipo LONG_PTR.
RtlIntPtrToShort

Converte um valor do tipo INT_PTR em um valor do tipo SHORT.
RtlIntPtrToUChar

Converte um valor do tipo INT_PTR em um valor do tipo UCHAR.
RtlIntPtrToUInt

Converte um valor do tipo INT_PTR em um valor do tipo UINT.
RtlIntPtrToUInt8

Converte um valor do tipo INT_PTR em um valor do tipo UINT8.
RtlIntPtrToUIntPtr

Converte um valor do tipo INT_PTR em um valor do tipo UINT_PTR.
RtlIntPtrToULong

Converte um valor do tipo INT_PTR em um valor do tipo ULONG.
RtlIntPtrToULongLong

Converte um valor do tipo INT_PTR em um valor do tipo ULONGLONG.
RtlIntPtrToULongPtr

Converte um valor do tipo INT_PTR em um valor do tipo ULONG_PTR.
RtlIntPtrToUShort

Converte um valor do tipo INT_PTR em um valor do tipo USHORT.
RtlIntSub

Subtrai um valor do tipo INT de outro.
RtlIntToChar

Converte um valor do tipo INT em um valor do tipo CHAR.
RtlIntToInt8

Converte um valor do tipo INT em um valor do tipo INT8.
RtlIntToShort

Converte um valor do tipo INT em um valor do tipo SHORT.
RtlIntToUChar

Converte um valor do tipo INT em um valor do tipo UCHAR.
RtlIntToUInt

Converte um valor do tipo INT em um valor do tipo UINT.
RtlIntToUInt8

Converte um valor do tipo INT em um valor do tipo UINT8.
RtlIntToULong

Converte um valor do tipo INT em um valor do tipo ULONG.
RtlIntToULongLong

Converte um valor do tipo INT em um valor do tipo ULONGLONG.
RtlIntToUShort

Converte um valor do tipo INT em um valor do tipo USHORT.
RtlLongAdd

Adiciona dois valores do tipo LONG.
RtlLongLongAdd

Adiciona dois valores do tipo LONGLONG.
RtlLongLongMult

Multiplica um valor do tipo LONGLONG por outro.
RtlLongLongSub

Subtrai um valor do tipo LONGLONG de outro.
RtlLongLongToChar

Converte um valor do tipo LONGLONG em um valor do tipo CHAR.
RtlLongLongToInt

Converte um valor do tipo LONGLONG em um valor do tipo INT.
RtlLongLongToInt8

Converte um valor do tipo LONGLONG em um valor do tipo INT8.
RtlLongLongToIntPtr

Converte um valor do tipo LONGLONG em um valor do tipo INT_PTR.
RtlLongLongToLong

Converte um valor do tipo LONGLONG em um valor do tipo LONG.
RtlLongLongToLongPtr

Converte um valor do tipo LONGLONG em um valor do tipo LONG_PTR.
RtlLongLongToShort

Converte um valor do tipo LONGLONG em um valor do tipo SHORT.
RtlLongLongToUChar

Converte um valor do tipo LONGLONG em um valor do tipo UCHAR.
RtlLongLongToUInt

Converte um valor do tipo LONGLONG em um valor do tipo UINT.
RtlLongLongToUInt8

Converte um valor do tipo LONGLONG em um valor do tipo UNIT8.
RtlLongLongToULong

Converte um valor do tipo LONGLONG em um valor do tipo ULONG.
RtlLongLongToULongLong

Converte um valor do tipo LONGLONG em um valor do tipo LONGLONG.
RtlLongLongToUShort

Converte um valor do tipo LONGLONG em um valor do tipo USHORT.
RtlLongMult

Multiplica um valor do tipo LONG por outro.
RtlLongPtrAdd

Adiciona dois valores do tipo LONG_PTR.
RtlLongPtrMult

Multiplica um valor do tipo LONG_PTR por outro.
RtlLongPtrSub

Subtrai um valor do tipo LONG_PTR de outro.
RtlLongPtrToChar

Converte um valor do tipo LONG_PTR em um valor do tipo CHAR.
RtlLongPtrToInt

Converte um valor do tipo LONG_PTR em um valor do tipo INT.
RtlLongPtrToInt8

Converte um valor do tipo LONG_PTR em um valor do tipo INT8.
RtlLongPtrToIntPtr

Converte um valor do tipo LONG_PTR em um valor do tipo INT_PTR.
RtlLongPtrToLong

Converte um valor do tipo LONG_PTR em um valor do tipo LONG.
RtlLongPtrToShort

Converte um valor do tipo LONG_PTR em um valor do tipo SHORT.
RtlLongPtrToUChar

Converte um valor do tipo LONG_PTR em um valor do tipo UCHAR.
RtlLongPtrToUInt

Converte um valor do tipo LONG_PTR em um valor do tipo UINT.
RtlLongPtrToUInt8

Converte um valor do tipo LONG_PTR em um valor do tipo UINT8.
RtlLongPtrToUIntPtr

Converte um valor do tipo LONG_PTR em um valor do tipo UINT_PTR.
RtlLongPtrToULong

Converte um valor do tipo LONG_PTR em um valor do tipo ULONG.
RtlLongPtrToULongLong

Converte um valor do tipo LONG_PTR em um valor do tipo ULONGLONG.
RtlLongPtrToULongPtr

Converte um valor do tipo LONG_PTR em um valor do tipo ULONG_PTR.
RtlLongPtrToUShort

Converte um valor do tipo LONG_PTR em um valor do tipo USHORT.
RtlLongSub

Subtrai um valor do tipo LONG de outro.
RtlLongToChar

Converte um valor do tipo LONG em um valor do tipo CHAR.
RtlLongToInt

Converte um valor do tipo LONG em um valor do tipo INT.
RtlLongToInt8

Converte um valor do tipo LONG em um valor do tipo INT8.
RtlLongToIntPtr

Converte um valor do tipo LONG em um valor do tipo INT_PTR.
RtlLongToShort

Converte um valor do tipo LONG em um valor do tipo SHORT.
RtlLongToUChar

Converte um valor do tipo LONG em um valor do tipo UCHAR.
RtlLongToUInt

Converte um valor do tipo LONG em um valor do tipo UINT.
RtlLongToUInt8

Converte um valor do tipo LONG em um valor do tipo UINT8.
RtlLongToUIntPtr

Converte um valor do tipo LONG em um valor do tipo UINT_PTR.
RtlLongToULong

Converte um valor do tipo LONG em um valor do tipo ULONG.
RtlLongToULongLong

Converte um valor do tipo LONG em um valor do tipo ULONGLONG.
RtlLongToULongPtr

Converte um valor do tipo LONG em um valor do tipo ULONG_PTR.
RtlLongToUShort

Converte um valor do tipo LONG em um valor do tipo USHORT.
RtlPtrdiffTAdd

Adiciona dois valores do tipo PTRDIFF_T.
RtlPtrdiffTMult

Multiplica um valor do tipo PTRDIFF_T por outro.
RtlPtrdiffTSub

Subtrai um valor do tipo PTRDIFF_T de outro.
RtlShortAdd

Adiciona dois valores do tipo SHORT.
RtlShortMult

Multiplica um valor do tipo SHORT por outro.
RtlShortSub

Subtrai um valor do tipo SHORT de outro.
RtlShortToChar

Converte um valor do tipo SHORT em um valor do tipo CHAR.
RtlShortToDWordPtr

Converte um valor do tipo SHORT em um valor do tipo DWORD_PTR.
RtlShortToInt8

Converte um valor do tipo SHORT em um valor do tipo INT8.
RtlShortToUChar

Converte um valor do tipo SHORT em um valor do tipo UCHAR.
RtlShortToUInt

Converte um valor do tipo SHORT em um valor do tipo UINT.
RtlShortToUInt8

Converte um valor do tipo SHORT em um valor do tipo UINT8.
RtlShortToUIntPtr

Converte um valor do tipo SHORT em um valor do tipo UINT_PTR.
RtlShortToULong

Converte um valor do tipo SHORT em um valor do tipo ULONG.
RtlShortToULongLong

Converte um valor do tipo SHORT em um valor do tipo ULONGLONG.
RtlShortToULongPtr

Converte um valor do tipo SHORT em um valor do tipo ULONG_PTR.
RtlShortToUShort

Converte um valor do tipo SHORT em um valor do tipo USHORT.
RtlSizeTAdd

Adiciona dois valores do tipo SIZE_T.
RtlSizeTMult

Multiplica um valor do tipo SIZE_T por outro.
RtlSizeTSub

Subtrai um valor do tipo SIZE_T de outro.
RtlSSIZETAdd

Adiciona dois valores do tipo SSIZE_T.
RtlSSIZETMult

Multiplica um valor do tipo SSIZE_T por outro.
RtlSSIZETSub

Subtrai um valor do tipo SSIZE_T de outro.
RtlUInt8Add

Adiciona dois valores do tipo UINT8.
RtlUInt8Mult

Multiplica um valor do tipo UINT8 por outro.
RtlUInt8Sub

A rotina RtlUInt8Sub subtrai um valor do tipo UINT8 de outro.
RtlUInt8ToChar

Converte um valor do tipo UINT8 em um valor do tipo CHAR.
RtlUInt8ToInt8

Converte um valor do tipo UINT8 em um valor do tipo INT8.
RtlUIntAdd

Adiciona dois valores do tipo UINT.
RtlUIntMult

Multiplica um valor do tipo UINT por outro.
RtlUIntPtrAdd

Adiciona dois valores do tipo UINT_PTR.
RtlUIntPtrMult

Multiplica um valor do tipo UINT_PTR por outro.
RtlUIntPtrSub

Subtrai um valor do tipo UINT_PTR de outro.
RtlUIntPtrToChar

Converte um valor do tipo UINT_PTR em um valor do tipo CHAR.
RtlUIntPtrToInt

Converte um valor do tipo UINT_PTR em um valor do tipo INT.
RtlUIntPtrToInt16

Converte um valor do tipo UINT_PTR em um valor do tipo INT16.
RtlUIntPtrToInt8

Converte um valor do tipo UINT_PTR em um valor do tipo INT8.
RtlUIntPtrToIntPtr

Converte um valor do tipo UINT_PTR em um valor do tipo INT_PTR.
RtlUIntPtrToLong

Converte um valor do tipo UINT_PTR em um valor do tipo LONG.
RtlUIntPtrToLongLong

Converte um valor do tipo UINT_PTR em um valor do tipo LONGLONG.
RtlUIntPtrToLongPtr

Converte um valor do tipo UINT_PTR em um valor do tipo LONG_PTR.
RtlUIntPtrToShort

Converte um valor do tipo UINT_PTR em um valor do tipo SHORT.
RtlUIntPtrToUChar

Converte um valor do tipo UINT_PTR em um valor do tipo UCHAR.
RtlUIntPtrToUInt

Converte um valor do tipo UINT_PTR em um valor do tipo UINT.
RtlUIntPtrToUInt16

Converte um valor do tipo UINT_PTR em um valor do tipo UINT16.
RtlUIntPtrToUInt8

Converte um valor do tipo UINT_PTR em um valor do tipo UINT8.
RtlUIntPtrToULong

Saiba como essa função converte um valor do tipo UINT_PTR em um valor do tipo LONG.
RtlUIntPtrToUShort

Converte um valor do tipo UINT_PTR em um valor do tipo USHORT.
RtlUIntSub

Subtrai um valor do tipo UINT de outro.
RtlUIntToChar

Converte um valor do tipo UINT em um valor do tipo CHAR.
RtlUIntToInt

Converte um valor do tipo UINT em um valor do tipo INT.
RtlUIntToInt8

Converte um valor do tipo UINT em um valor do tipo INT8.
RtlUIntToIntPtr

Converte um valor do tipo UINT em um valor do tipo INT_PTR.
RtlUIntToLong

Converte um valor do tipo UINT em um valor do tipo LONG.
RtlUIntToLongPtr

Converte um valor do tipo UINT em um valor do tipo LONG_PTR.
RtlUIntToShort

Converte um valor do tipo UINT em um valor do tipo SHORT.
RtlUIntToUChar

Converte um valor do tipo UINT em um valor do tipo UCHAR.
RtlUIntToUInt8

Converte um valor do tipo UINT em um valor do tipo UINT8.
RtlUIntToUShort

Converte um valor do tipo UINT em um valor do tipo USHORT.
RtlULongAdd

Adiciona dois valores do tipo ULONG.
RtlULongLongAdd

Adiciona dois valores do tipo ULONGLONG.
RtlULongLongMult

Multiplica um valor do tipo ULONGLONG por outro.
RtlULongLongSub

Subtrai um valor do tipo ULONGLONG de outro.
RtlULongLongToChar

Converte um valor do tipo ULONGLONG em um valor do tipo CHAR.
RtlULongLongToInt

Converte um valor do tipo ULONGLONG em um valor do tipo INT.
RtlULongLongToInt8

Converte um valor do tipo ULONGLONG em um valor do tipo INT8.
RtlULongLongToLong

Converte um valor do tipo ULONGLONG em um valor do tipo LONG.
RtlULongLongToLongLong

Converte um valor do tipo ULONGLONG em um valor do tipo LONGLONG.
RtlULongLongToLongPtr

Converte um valor do tipo ULONGLONG em um valor do tipo LONG_PTR.
RtlULongLongToShort

Converte um valor do tipo ULONGLONG em um valor do tipo SHORT.
RtlULongLongToUChar

Converte um valor do tipo ULONGLONG em um valor do tipo UCHAR.
RtlULongLongToUInt

Converte um valor do tipo ULONGLONG em um valor do tipo UINT.
RtlULongLongToUInt8

Converte um valor do tipo ULONGLONG em um valor do tipo UINT8.
RtlULongLongToUIntPtr

Converte um valor do tipo ULONGLONG em um valor do tipo UINT_PTR.
RtlULongLongToULong

Converte um valor do tipo ULONGLONG em um valor do tipo ULONG.
RtlULongLongToULongPtr

Converte um valor do tipo ULONGLONG em um valor do tipo ULONG_PTR.
RtlULongLongToUShort

Converte um valor do tipo ULONGLONG em um valor do tipo USHORT.
RtlULongMult

Multiplica um valor do tipo ULONG por outro.
RtlULongPtrAdd

Adiciona dois valores do tipo ULONG_PTR.
RtlULongPtrMult

Multiplica um valor do tipo ULONG_PTR por outro.
RtlULongPtrSub

Subtrai um valor do tipo ULONG_PTR de outro.
RtlULongPtrToChar

Converte um valor do tipo ULONG_PTR em um valor do tipo CHAR.
RtlULongPtrToInt

Converte um valor do tipo ULONG_PTR em um valor do tipo INT.
RtlULongPtrToInt8

Converte um valor do tipo ULONG_PTR em um valor do tipo INT8.
RtlULongPtrToIntPtr

Converte um valor do tipo ULONG_PTR em um valor do tipo INT_PTR.
RtlULongPtrToLong

Converte um valor do tipo ULONG_PTR em um valor do tipo LONG.
RtlULongPtrToLongLong

Converte um valor do tipo ULONG_PTR em um valor do tipo LONGLONG.
RtlULongPtrToLongPtr

Converte um valor do tipo ULONG_PTR em um valor do tipo LONG_PTR.
RtlULongPtrToShort

Converte um valor do tipo ULONG_PTR em um valor do tipo SHORT.
RtlULongPtrToUChar

Converte um valor do tipo ULONG_PTR em um valor do tipo UCHAR.
RtlULongPtrToUInt

Converte um valor do tipo ULONG_PTR em um valor do tipo UINT.
RtlULongPtrToUInt8

Converte um valor do tipo ULONG_PTR em um valor do tipo UINT8.
RtlULongPtrToUIntPtr

Converte um valor do tipo ULONG_PTR em um valor do tipo UINT_PTR.
RtlULongPtrToULong

Converte um valor do tipo ULONG_PTR em um valor do tipo ULONG.
RtlULongPtrToUShort

Converte um valor do tipo ULONG_PTR em um valor do tipo USHORT.
RtlULongSub

Subtrai um valor do tipo ULONG de outro.
RtlULongToChar

Converte um valor do tipo ULONG em um valor do tipo CHAR.
RtlULongToInt

Converte um valor do tipo ULONG em um valor do tipo INT.
RtlULongToInt8

Converte um valor do tipo ULONG em um valor do tipo INT8.
RtlULongToIntPtr

Converte um valor do tipo ULONG em um valor do tipo INT_PTR.
RtlULongToLong

Converte um valor do tipo ULONG em um valor do tipo LONG.
RtlULongToLongPtr

Converte um valor do tipo ULONG em um valor do tipo LONG_PTR.
RtlULongToShort

Converte um valor do tipo ULONG em um valor do tipo SHORT.
RtlULongToUChar

Converte um valor do tipo ULONG em um valor do tipo UCHAR.
RtlULongToUInt

Converte um valor do tipo ULONG em um valor do tipo UINT.
RtlULongToUInt8

Saiba como essa função converte um valor do tipo ULONG_PTR em um valor do tipo UINT8.
RtlULongToUIntPtr

Saiba como esse método converte um valor do tipo ULONG_PTR em um valor do tipo UINT_PTR.
RtlULongToUShort

Converte um valor do tipo ULONG em um valor do tipo USHORT.
RtlUShortAdd

Adiciona dois valores do tipo USHORT.
RtlUShortMult

Multiplica um valor do tipo USHORT por outro.
RtlUShortSub

Subtrai um valor do tipo USHORT de outro.
RtlUShortToChar

Converte um valor do tipo USHORT em um valor do tipo CHAR.
RtlUShortToInt8

Converte um valor do tipo USHORT em um valor do tipo INT8.
RtlUShortToShort

Converte um valor do tipo USHORT em um valor do tipo SHORT.
RtlUShortToUChar

Converte um valor do tipo USHORT em um valor do tipo UCHAR.
RtlUShortToUInt8

Converte um valor do tipo USHORT em um valor do tipo UINT8.