Encabezado ntintsafe.h

El kernel usa este encabezado. Para más información, consulte:

ntintsafe.h contiene las siguientes interfaces de programación:

Functions

 
RtlByteToChar

Convierte un valor de tipo BYTE en un valor de tipo CHAR.
RtlByteToInt8

Convierte un valor de tipo BYTE en un valor de tipo INT8.
RtlDWordPtrAdd

Agrega dos valores de tipo DWORD_PTR.
RtlDWordPtrMult

Multiplica un valor de tipo DWORD_PTR por otro.
RtlDWordPtrSub

Resta un valor de tipo DWORD_PTR de otro.
RtlInt8Add

Agrega dos valores de tipo INT8.
RtlInt8Mult

Multiplica un valor de tipo INT8 por otro.
RtlInt8Sub

Resta un valor de tipo INT8 de otro.
RtlInt8ToUChar

Convierte un valor de tipo INT8 en un valor de tipo UCHAR.
RtlInt8ToUInt

Convierte un valor de tipo INT8 en un valor de tipo UINT.
RtlInt8ToUInt8

Convierte un valor de tipo INT8 en un valor de tipo UINT8.
RtlInt8ToUIntPtr

Convierte un valor de tipo INT8 en un valor de tipo UINT_PTR.
RtlInt8ToULong

Convierte un valor de tipo INT8 en un valor de tipo ULONG.
RtlInt8ToULongLong

Convierte un valor de tipo INT8 en un valor de tipo ULONGLONG.
RtlInt8ToULongPtr

Convierte un valor de tipo INT8 en un valor de tipo ULONG_PTR.
RtlInt8ToUShort

Convierte un valor de tipo INT8 en un valor de tipo USHORT.
RtlIntAdd

Agrega dos valores de tipo INT.
RtlIntMult

Multiplica un valor de tipo INT por otro.
RtlIntPtrAdd

Agrega dos valores de tipo INT_PTR.
RtlIntPtrMult

Multiplica un valor de tipo INT_PTR por otro.
RtlIntPtrSub

Resta un valor de tipo INT_PTR de otro.
RtlIntPtrToChar

Convierte un valor de tipo INT_PTR en un valor de tipo CHAR.
RtlIntPtrToInt

Convierte un valor de tipo INT_PTR en un valor de tipo INT.
RtlIntPtrToInt8

Convierte un valor de tipo INT_PTR en un valor de tipo INT8.
RtlIntPtrToLong

Convierte un valor de tipo INT_PTR en un valor de tipo LONG.
RtlIntPtrToLongPtr

Convierte un valor de tipo INT_PTR en un valor de tipo LONG_PTR.
RtlIntPtrToShort

Convierte un valor de tipo INT_PTR en un valor de tipo SHORT.
RtlIntPtrToUChar

Convierte un valor de tipo INT_PTR en un valor de tipo UCHAR.
RtlIntPtrToUInt

Convierte un valor de tipo INT_PTR en un valor de tipo UINT.
RtlIntPtrToUInt8

Convierte un valor de tipo INT_PTR en un valor de tipo UINT8.
RtlIntPtrToUIntPtr

Convierte un valor de tipo INT_PTR en un valor de tipo UINT_PTR.
RtlIntPtrToULong

Convierte un valor de tipo INT_PTR en un valor de tipo ULONG.
RtlIntPtrToULongLong

Convierte un valor de tipo INT_PTR en un valor de tipo ULONGLONG.
RtlIntPtrToULongPtr

Convierte un valor de tipo INT_PTR en un valor de tipo ULONG_PTR.
RtlIntPtrToUShort

Convierte un valor de tipo INT_PTR en un valor de tipo USHORT.
RtlIntSub

Resta un valor de tipo INT de otro.
RtlIntToChar

Convierte un valor de tipo INT en un valor de tipo CHAR.
RtlIntToInt8

Convierte un valor de tipo INT en un valor de tipo INT8.
RtlIntToShort

Convierte un valor de tipo INT en un valor de tipo SHORT.
RtlIntToUChar

Convierte un valor de tipo INT en un valor de tipo UCHAR.
RtlIntToUInt

Convierte un valor de tipo INT en un valor de tipo UINT.
RtlIntToUInt8

Convierte un valor de tipo INT en un valor de tipo UINT8.
RtlIntToULong

Convierte un valor de tipo INT en un valor de tipo ULONG.
RtlIntToULongLong

Convierte un valor de tipo INT en un valor de tipo ULONGLONG.
RtlIntToUShort

Convierte un valor de tipo INT en un valor de tipo USHORT.
RtlLongAdd

Agrega dos valores de tipo LONG.
RtlLongLongAdd

Agrega dos valores de tipo LONGLONG.
RtlLongLongMult

Multiplica un valor de tipo LONGLONG por otro.
RtlLongLongSub

Resta un valor de tipo LONGLONG de otro.
RtlLongLongToChar

Convierte un valor de tipo LONGLONG en un valor de tipo CHAR.
RtlLongLongToInt

Convierte un valor de tipo LONGLONG en un valor de tipo INT.
RtlLongLongToInt8

Convierte un valor de tipo LONGLONG en un valor de tipo INT8.
RtlLongLongToIntPtr

Convierte un valor de tipo LONGLONG en un valor de tipo INT_PTR.
RtlLongLongToLong

Convierte un valor de tipo LONGLONG en un valor de tipo LONG.
RtlLongLongToLongPtr

Convierte un valor de tipo LONGLONG en un valor de tipo LONG_PTR.
RtlLongLongToShort

Convierte un valor de tipo LONGLONG en un valor de tipo SHORT.
RtlLongLongToUChar

Convierte un valor de tipo LONGLONG en un valor de tipo UCHAR.
RtlLongLongToUInt

Convierte un valor de tipo LONGLONG en un valor de tipo UINT.
RtlLongLongToUInt8

Convierte un valor de tipo LONGLONG en un valor de tipo UNIT8.
RtlLongLongToULong

Convierte un valor de tipo LONGLONG en un valor de tipo ULONG.
RtlLongLongToULongLong

Convierte un valor de tipo LONGLONG en un valor de tipo LONGLONG.
RtlLongLongToUShort

Convierte un valor de tipo LONGLONG en un valor de tipo USHORT.
RtlLongMult

Multiplica un valor de tipo LONG por otro.
RtlLongPtrAdd

Agrega dos valores de tipo LONG_PTR.
RtlLongPtrMult

Multiplica un valor de tipo LONG_PTR por otro.
RtlLongPtrSub

Resta un valor de tipo LONG_PTR de otro.
RtlLongPtrToChar

Convierte un valor de tipo LONG_PTR en un valor de tipo CHAR.
RtlLongPtrToInt

Convierte un valor de tipo LONG_PTR en un valor de tipo INT.
RtlLongPtrToInt8

Convierte un valor de tipo LONG_PTR en un valor de tipo INT8.
RtlLongPtrToIntPtr

Convierte un valor de tipo LONG_PTR en un valor de tipo INT_PTR.
RtlLongPtrToLong

Convierte un valor de tipo LONG_PTR en un valor de tipo LONG.
RtlLongPtrToShort

Convierte un valor de tipo LONG_PTR en un valor de tipo SHORT.
RtlLongPtrToUChar

Convierte un valor de tipo LONG_PTR en un valor de tipo UCHAR.
RtlLongPtrToUInt

Convierte un valor de tipo LONG_PTR en un valor de tipo UINT.
RtlLongPtrToUInt8

Convierte un valor de tipo LONG_PTR en un valor de tipo UINT8.
RtlLongPtrToUIntPtr

Convierte un valor de tipo LONG_PTR en un valor de tipo UINT_PTR.
RtlLongPtrToULong

Convierte un valor de tipo LONG_PTR en un valor de tipo ULONG.
RtlLongPtrToULongLong

Convierte un valor de tipo LONG_PTR en un valor de tipo ULONGLONG.
RtlLongPtrToULongPtr

Convierte un valor de tipo LONG_PTR en un valor de tipo ULONG_PTR.
RtlLongPtrToUShort

Convierte un valor de tipo LONG_PTR en un valor de tipo USHORT.
RtlLongSub

Resta un valor de tipo LONG de otro.
RtlLongToChar

Convierte un valor de tipo LONG en un valor de tipo CHAR.
RtlLongToInt

Convierte un valor de tipo LONG en un valor de tipo INT.
RtlLongToInt8

Convierte un valor de tipo LONG en un valor de tipo INT8.
RtlLongToIntPtr

Convierte un valor de tipo LONG en un valor de tipo INT_PTR.
RtlLongToShort

Convierte un valor de tipo LONG en un valor de tipo SHORT.
RtlLongToUChar

Convierte un valor de tipo LONG en un valor de tipo UCHAR.
RtlLongToUInt

Convierte un valor de tipo LONG en un valor de tipo UINT.
RtlLongToUInt8

Convierte un valor de tipo LONG en un valor de tipo UINT8.
RtlLongToUIntPtr

Convierte un valor de tipo LONG en un valor de tipo UINT_PTR.
RtlLongToULong

Convierte un valor de tipo LONG en un valor de tipo ULONG.
RtlLongToULong

Convierte un valor de tipo LONG en un valor de tipo ULONGLONG.
RtlLongToULongPtr

Convierte un valor de tipo LONG en un valor de tipo ULONG_PTR.
RtlLongToUShort

Convierte un valor de tipo LONG en un valor de tipo USHORT.
RtlPtrdiffTAdd

Agrega dos valores de tipo PTRDIFF_T.
RtlPtrdiffTMult

Multiplica un valor de tipo PTRDIFF_T por otro.
RtlPtrdiffTSub

Resta un valor de tipo PTRDIFF_T de otro.
RtlShortAdd

Agrega dos valores de tipo SHORT.
RtlShortMult

Multiplica un valor de tipo SHORT por otro.
RtlShortSub

Resta un valor de tipo SHORT de otro.
RtlShortToChar

Convierte un valor de tipo SHORT en un valor de tipo CHAR.
RtlShortToDWordPtr

Convierte un valor de tipo SHORT en un valor de tipo DWORD_PTR.
RtlShortToInt8

Convierte un valor de tipo SHORT en un valor de tipo INT8.
RtlShortToUChar

Convierte un valor de tipo SHORT en un valor de tipo UCHAR.
RtlShortToUInt

Convierte un valor de tipo SHORT en un valor de tipo UINT.
RtlShortToUInt8

Convierte un valor de tipo SHORT en un valor de tipo UINT8.
RtlShortToUIntPtr

Convierte un valor de tipo SHORT en un valor de tipo UINT_PTR.
RtlShortToULong

Convierte un valor de tipo SHORT en un valor de tipo ULONG.
RtlShortToULongLong

Convierte un valor de tipo SHORT en un valor de tipo ULONGLONG.
RtlShortToULongPtr

Convierte un valor de tipo SHORT en un valor de tipo ULONG_PTR.
RtlShortToUShort

Convierte un valor de tipo SHORT en un valor de tipo USHORT.
RtlSizeTAdd

Agrega dos valores de tipo SIZE_T.
RtlSizeTMult

Multiplica un valor de tipo SIZE_T por otro.
RtlSizeTSub

Resta un valor de tipo SIZE_T de otro.
RtlSSIZETAdd

Agrega dos valores de tipo SSIZE_T.
RtlSSIZETMult

Multiplica un valor de tipo SSIZE_T por otro.
RtlSSIZETSub

Resta un valor de tipo SSIZE_T de otro.
RtlUInt8Add

Agrega dos valores de tipo UINT8.
RtlUInt8Mult

Multiplica un valor de tipo UINT8 por otro.
RtlUInt8Sub

La rutina RtlUInt8Sub resta un valor de tipo UINT8 de otro.
RtlUInt8ToChar

Convierte un valor de tipo UINT8 en un valor de tipo CHAR.
RtlUInt8ToInt8

Convierte un valor de tipo UINT8 en un valor de tipo INT8.
RtlUIntAdd

Agrega dos valores de tipo UINT.
RtlUIntMult

Multiplica un valor de tipo UINT por otro.
RtlUIntPtrAdd

Agrega dos valores de tipo UINT_PTR.
RtlUIntPtrMult

Multiplica un valor de tipo UINT_PTR por otro.
RtlUIntPtrSub

Resta un valor de tipo UINT_PTR de otro.
RtlUIntPtrToChar

Convierte un valor de tipo UINT_PTR en un valor de tipo CHAR.
RtlUIntPtrToInt

Convierte un valor de tipo UINT_PTR en un valor de tipo INT.
RtlUIntPtrToInt16

Convierte un valor de tipo UINT_PTR en un valor de tipo INT16.
RtlUIntPtrToInt8

Convierte un valor de tipo UINT_PTR en un valor de tipo INT8.
RtlUIntPtrToIntPtr

Convierte un valor de tipo UINT_PTR en un valor de tipo INT_PTR.
RtlUIntPtrToLong

Convierte un valor de tipo UINT_PTR en un valor de tipo LONG.
RtlUIntPtrToLongLong

Convierte un valor de tipo UINT_PTR en un valor de tipo LONGLONG.
RtlUIntPtrToLongPtr

Convierte un valor de tipo UINT_PTR en un valor de tipo LONG_PTR.
RtlUIntPtrToShort

Convierte un valor de tipo UINT_PTR en un valor de tipo SHORT.
RtlUIntPtrToUChar

Convierte un valor de tipo UINT_PTR en un valor de tipo UCHAR.
RtlUIntPtrToUInt

Convierte un valor de tipo UINT_PTR en un valor de tipo UINT.
RtlUIntPtrToUInt16

Convierte un valor de tipo UINT_PTR en un valor de tipo UINT16.
RtlUIntPtrToUInt8

Convierte un valor de tipo UINT_PTR en un valor de tipo UINT8.
RtlUIntPtrToULong

Obtenga información sobre cómo esta función convierte un valor de tipo UINT_PTR en un valor de tipo LONG.
RtlUIntPtrToUShort

Convierte un valor de tipo UINT_PTR en un valor de tipo USHORT.
RtlUIntSub

Resta un valor de tipo UINT de otro.
RtlUIntToChar

Convierte un valor de tipo UINT en un valor de tipo CHAR.
RtlUIntToInt

Convierte un valor de tipo UINT en un valor de tipo INT.
RtlUIntToInt8

Convierte un valor de tipo UINT en un valor de tipo INT8.
RtlUIntToIntPtr

Convierte un valor de tipo UINT en un valor de tipo INT_PTR.
RtlUIntToLong

Convierte un valor de tipo UINT en un valor de tipo LONG.
RtlUIntToLongPtr

Convierte un valor de tipo UINT en un valor de tipo LONG_PTR.
RtlUIntToShort

Convierte un valor de tipo UINT en un valor de tipo SHORT.
RtlUIntToUChar

Convierte un valor de tipo UINT en un valor de tipo UCHAR.
RtlUIntToUInt8

Convierte un valor de tipo UINT en un valor de tipo UINT8.
RtlUIntToUShort

Convierte un valor de tipo UINT en un valor de tipo USHORT.
RtlULongAdd

Agrega dos valores de tipo ULONG.
RtlULongLongAdd

Agrega dos valores de tipo ULONGLONG.
RtlULongLongMult

Multiplica un valor de tipo ULONGLONG por otro.
RtlULongLongSub

Resta un valor de tipo ULONGLONG de otro.
RtlULongLongToChar

Convierte un valor de tipo ULONGLONG en un valor de tipo CHAR.
RtlULongLongToInt

Convierte un valor de tipo ULONGLONG en un valor de tipo INT.
RtlULongLongToInt8

Convierte un valor de tipo ULONGLONG en un valor de tipo INT8.
RtlULongLongToLong

Convierte un valor de tipo ULONGLONG en un valor de tipo LONG.
RtlULongLongToLongLongLong

Convierte un valor de tipo ULONGLONG en un valor de tipo LONGLONG.
RtlULongLongToLongPtr

Convierte un valor de tipo ULONGLONG en un valor de tipo LONG_PTR.
RtlULongLongToShort

Convierte un valor de tipo ULONGLONG en un valor de tipo SHORT.
RtlULongLongToUChar

Convierte un valor de tipo ULONGLONG en un valor de tipo UCHAR.
RtlULongLongToUInt

Convierte un valor de tipo ULONGLONG en un valor de tipo UINT.
RtlULongLongToUInt8

Convierte un valor de tipo ULONGLONG en un valor de tipo UINT8.
RtlULongLongToUIntPtr

Convierte un valor de tipo ULONGLONG en un valor de tipo UINT_PTR.
RtlULongLongToULong

Convierte un valor de tipo ULONGLONG en un valor de tipo ULONG.
RtlULongLongToULongPtr

Convierte un valor de tipo ULONGLONG en un valor de tipo ULONG_PTR.
RtlULongLongToUShort

Convierte un valor de tipo ULONGLONG en un valor de tipo USHORT.
RtlULongMult

Multiplica un valor de tipo ULONG por otro.
RtlULongPtrAdd

Agrega dos valores de tipo ULONG_PTR.
RtlULongPtrMult

Multiplica un valor de tipo ULONG_PTR por otro.
RtlULongPtrSub

Resta un valor de tipo ULONG_PTR de otro.
RtlULongPtrToChar

Convierte un valor de tipo ULONG_PTR en un valor de tipo CHAR.
RtlULongPtrToInt

Convierte un valor de tipo ULONG_PTR en un valor de tipo INT.
RtlULongPtrToInt8

Convierte un valor de tipo ULONG_PTR en un valor de tipo INT8.
RtlULongPtrToIntPtr

Convierte un valor de tipo ULONG_PTR en un valor de tipo INT_PTR.
RtlULongPtrToLong

Convierte un valor de tipo ULONG_PTR en un valor de tipo LONG.
RtlULongPtrToLongLong

Convierte un valor de tipo ULONG_PTR en un valor de tipo LONGLONG.
RtlULongPtrToLongPtr

Convierte un valor de tipo ULONG_PTR en un valor de tipo LONG_PTR.
RtlULongPtrToShort

Convierte un valor de tipo ULONG_PTR en un valor de tipo SHORT.
RtlULongPtrToUChar

Convierte un valor de tipo ULONG_PTR en un valor de tipo UCHAR.
RtlULongPtrToUInt

Convierte un valor de tipo ULONG_PTR en un valor de tipo UINT.
RtlULongPtrToUInt8

Convierte un valor de tipo ULONG_PTR en un valor de tipo UINT8.
RtlULongPtrToUIntPtr

Convierte un valor de tipo ULONG_PTR en un valor de tipo UINT_PTR.
RtlULongPtrToULong

Convierte un valor de tipo ULONG_PTR en un valor de tipo ULONG.
RtlULongPtrToUShort

Convierte un valor de tipo ULONG_PTR en un valor de tipo USHORT.
RtlULongSub

Resta un valor de tipo ULONG de otro.
RtlULongToChar

Convierte un valor de tipo ULONG en un valor de tipo CHAR.
RtlULongToInt

Convierte un valor de tipo ULONG en un valor de tipo INT.
RtlULongToInt8

Convierte un valor de tipo ULONG en un valor de tipo INT8.
RtlULongToIntPtr

Convierte un valor de tipo ULONG en un valor de tipo INT_PTR.
RtlULongToLong

Convierte un valor de tipo ULONG en un valor de tipo LONG.
RtlULongToLongPtr

Convierte un valor de tipo ULONG en un valor de tipo LONG_PTR.
RtlULongToShort

Convierte un valor de tipo ULONG en un valor de tipo SHORT.
RtlULongToUChar

Convierte un valor de tipo ULONG en un valor de tipo UCHAR.
RtlULongToUInt

Convierte un valor de tipo ULONG en un valor de tipo UINT.
RtlULongToUInt8

Obtenga información sobre cómo esta función convierte un valor de tipo ULONG_PTR en un valor de tipo UINT8.
RtlULongToUIntPtr

Obtenga información sobre cómo este método convierte un valor de tipo ULONG_PTR en un valor de tipo UINT_PTR.
RtlULongToUShort

Convierte un valor de tipo ULONG en un valor de tipo USHORT.
RtlUShortAdd

Agrega dos valores de tipo USHORT.
RtlUShortMult

Multiplica un valor de tipo USHORT por otro.
RtlUShortSub

Resta un valor de tipo USHORT de otro.
RtlUShortToChar

Convierte un valor de tipo USHORT en un valor de tipo CHAR.
RtlUShortToInt8

Convierte un valor de tipo USHORT en un valor de tipo INT8.
RtlUShortToShort

Convierte un valor de tipo USHORT en un valor de tipo SHORT.
RtlUShortToUChar

Convierte un valor de tipo USHORT en un valor de tipo UCHAR.
RtlUShortToUInt8

Convierte un valor de tipo USHORT en un valor de tipo UINT8.