Leer en inglés

Compartir a través de


encabezado intsafe.h

El Shell de Windows usa este encabezado. Para más información, consulte:

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

Functions

 
ByteToChar

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

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

Agrega dos valores de tipo DWORD_PTR.
DWordPtrMult

Multiplica un valor de tipo DWORD_PTR por otro.
DWordPtrSub

Resta un valor de tipo DWORD_PTR de otro.
Int8Add

Agrega dos valores de tipo INT8.
Int8Mult

Multiplica dos valores de tipo INT8.
Int8Sub

Resta un valor de tipo INT8 de otro.
Int8ToUChar

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

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

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

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

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

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

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

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

Agrega dos valores de tipo INT.
IntMult

Multiplica dos valores de tipo INT.
IntPtrAdd

Agrega dos valores de tipo INT_PTR.
IntPtrMult

Multiplica dos valores de tipo INT_PTR.
IntPtrSub

Resta un valor de tipo INT_PTR de otro.
IntPtrToChar

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Resta un valor de tipo INT de otro.
IntToChar

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

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

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

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

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

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

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

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

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

Agrega dos valores de tipo LONG.
LongLongAdd

Agrega dos valores de tipo LONGLONG.
LongLongMult

Multiplica dos valores de tipo LONGLONG.
LongLongSub

Resta un valor de tipo LONGLONG de otro.
LongLongToChar

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

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

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

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

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

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

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

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

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

Convierte un valor de tipo LONGLONG en un valor de tipo UINT8.
LongLongToULong

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

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

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

Multiplica dos valores de tipo LONG.
LongPtrAdd

Agrega dos valores de tipo LONG_PTR.
LongPtrMult

Multiplica dos valores de tipo LONG_PTR.
LongPtrSub

Resta un valor de tipo LONG_PTR de otro.
LongPtrToChar

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Resta un valor de tipo LONG de otro.
LongToChar

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

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

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

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

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

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

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

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

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

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

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

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

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

Agrega dos valores de tipo ptrdiff_t.
PtrdiffTMult

Multiplica dos valores de tipo ptrdiff_t.
PtrdiffTSub

Resta un valor de tipo ptrdiff_t de otro.
ShortAdd

Agrega dos valores de tipo SHORT.
ShortMult

Multiplica dos valores de tipo SHORT.
ShortSub

Resta un valor de tipo SHORT de otro.
ShortToChar

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

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

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

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

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

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

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

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

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

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

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

Agrega dos valores de tipo size_t.
SizeTMult

Multiplica un valor de tipo size_t por otro. (SizeTMult)
SizeTSub

Resta un valor de tipo size_t de otro.
SSIZETAdd

Agrega dos valores SSIZE_T juntos.
SSIZETMult

Multiplica un valor de SSIZE_T por otro.
SSIZETSub

Resta un valor de SSIZE_T de otro.
UInt8Add

Agrega dos valores de tipo UINT8.
UInt8Mult

Multiplica dos valores de tipo UINT8.
UInt8Sub

Resta un valor de tipo UINT8 de otro.
UInt8ToChar

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

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

Agrega dos valores de tipo UINT.
UIntMult

Multiplica un valor de tipo UINT por otro.
UIntPtrAdd

Agrega dos valores de tipo UINT_PTR.
UIntPtrMult

Multiplica un valor de tipo UINT_PTR por otro.
UIntPtrSub

Resta un valor de tipo UINT_PTR de otro.
UIntPtrToChar

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

Convierte un valor de tipo SIZE_T en un valor de tipo INT.
UIntPtrToInt16

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

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

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

Convierte un valor de tipo size_t en un valor de tipo LONG.
UIntPtrToLongLong

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

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

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

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

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

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

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

Convierte un valor de tipo UINT_PTR en un valor de tipo ULONG.
UIntPtrToUShort

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

Resta un valor de tipo UINT de otro.
UIntToChar

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

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

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

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

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

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

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

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

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

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

Agrega dos valores de tipo ULONG.
ULongLongAdd

Agrega dos valores de tipo SIZE_T.
ULongLongMult

Multiplica un valor de tipo size_t por otro. S
ULongLongSub

Resta un valor de tipo SIZE_T de otro.
ULongLongToChar

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Multiplica un valor de tipo ULONG por otro.
ULongPtrAdd

Agrega dos valores de tipo ULONG_PTR.
ULongPtrMult

Multiplica un valor de tipo ULONG_PTR por otro.
ULongPtrSub

Resta un valor de tipo ULONG_PTR de otro.
ULongPtrToChar

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

Convierte un valor de tipo size_t en un valor de tipo INT.
ULongPtrToInt8

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

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

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

Convierte un valor de tipo SIZE_T en un valor de tipo INT64.
ULongPtrToLongPtr

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

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

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

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

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

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

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

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

Resta un valor de tipo ULONG de otro.
ULongToChar

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

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

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

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

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

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

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

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

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

Convierte un valor de tipo ULONG en un valor de tipo UINT8.
ULongToUIntPtr

Convierte un valor de tipo ULONG en un valor de tipo UINT_PTR.
ULongToUShort

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

Agrega dos valores de tipo USHORT.
UShortMult

Multiplica un valor de tipo USHORT por otro.
UShortSub

Resta un valor de tipo USHORT de otro.
UShortToChar

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

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

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

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

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