en-tête intsafe.h

Cet en-tête est utilisé par l’interpréteur de commandes Windows. Pour plus d'informations, consultez les pages suivantes :

intsafe.h contient les interfaces de programmation suivantes :

Fonctions

 
ByteToChar

Convertit une valeur de type BYTE en valeur de type CHAR.
ByteToInt8

Convertit une valeur de type BYTE en valeur de type INT8.
DWordPtrAdd

Ajoute deux valeurs de type DWORD_PTR.
DWordPtrMult

Multiplie une valeur de type DWORD_PTR par une autre.
DWordPtrSub

Soustrait une valeur de type DWORD_PTR d’une autre.
Int8Add

Ajoute deux valeurs de type INT8.
Int8Mult

Multiplie deux valeurs de type INT8.
Int8Sub

Soustrait une valeur de type INT8 d’une autre.
Int8ToUChar

Convertit une valeur de type INT8 en valeur de type UCHAR.
Int8ToUInt

Convertit une valeur de type INT8 en valeur de type UINT.
Int8ToUInt8

Convertit une valeur de type INT8 en valeur de type UINT8.
Int8ToUIntPtr

Convertit une valeur de type INT8 en valeur de type UINT_PTR.
Int8ToULong

Convertit une valeur de type INT8 en valeur de type ULONG.
Int8ToULongLong

Convertit une valeur de type INT8 en valeur de type ULONGLONG.
Int8ToULongPtr

Convertit une valeur de type INT8 en valeur de type ULONG_PTR.
Int8ToUShort

Convertit une valeur de type INT8 en valeur de type USHORT.
IntAdd

Ajoute deux valeurs de type INT.
IntMult

Multiplie deux valeurs de type INT.
IntPtrAdd

Ajoute deux valeurs de type INT_PTR.
IntPtrMult

Multiplie deux valeurs de type INT_PTR.
IntPtrSub

Soustrait une valeur de type INT_PTR d’une autre.
IntPtrToChar

Convertit une valeur de type INT_PTR en valeur de type CHAR.
IntPtrToInt

Convertit une valeur de type INT_PTR en valeur de type INT.
IntPtrToInt8

Convertit une valeur de type INT_PTR en valeur de type INT8.
IntPtrToLong

Convertit une valeur de type INT_PTR en valeur de type LONG.
IntPtrToLongPtr

Convertit une valeur de type INT_PTR en valeur de type LONG_PTR.
IntPtrToShort

Convertit une valeur de type INT_PTR en valeur de type SHORT.
IntPtrToUChar

Convertit une valeur de type INT_PTR en valeur de type UCHAR.
IntPtrToUInt

Convertit une valeur de type INT_PTR en valeur de type UINT.
IntPtrToUInt8

Convertit une valeur de type INT_PTR en valeur de type UINT8.
IntPtrToUIntPtr

Convertit une valeur de type INT_PTR en valeur de type UINT_PTR.
IntPtrToULong

Convertit une valeur de type INT_PTR en valeur de type ULONG.
IntPtrToULongLong

Convertit une valeur de type INT_PTR en valeur de type ULONGLONG.
IntPtrToULongPtr

Convertit une valeur de type INT_PTR en valeur de type ULONG_PTR.
IntPtrToUShort

Convertit une valeur de type INT_PTR en valeur de type USHORT.
IntSub

Soustrait une valeur de type INT d’une autre.
IntToChar

Convertit une valeur de type INT en valeur de type CHAR.
IntToInt8

Convertit une valeur de type INT en valeur de type INT8.
IntToShort

Convertit une valeur de type INT en valeur de type SHORT.
IntToUChar

Convertit une valeur de type INT en valeur de type UCHAR.
IntToUInt

Convertit une valeur de type INT en valeur de type UINT.
IntToUInt8

Convertit une valeur de type INT en valeur de type UINT8.
IntToULong

Convertit une valeur de type INT en valeur de type ULONG.
IntToULongLong

Convertit une valeur de type INT en valeur de type UINT_PTR.
IntToUShort

Convertit une valeur de type INT en valeur de type USHORT.
LongAdd

Ajoute deux valeurs de type LONG.
LongLongAdd

Ajoute deux valeurs de type LONGLONG.
LongLongMult

Multiplie deux valeurs de type LONGLONG.
LongLongSub

Soustrait une valeur de type LONGLONG d’une autre.
LongLongToChar

Convertit une valeur de type LONGLONG en valeur de type CHAR.
LongLongToInt

Convertit une valeur de type LONGLONG en valeur de type INT.
LongLongToInt8

Convertit une valeur de type LONGLONG en valeur de type INT8.
LongLongToIntPtr

Convertit une valeur de type LONGLONG en valeur de type INT_PTR.
LongLongToLong

Convertit une valeur de type LONGLONG en valeur de type LONG.
LongLongToLongPtr

Convertit une valeur de type LONGLONG en valeur de type LONG_PTR.
LongLongToShort

Convertit une valeur de type LONGLONG en valeur de type SHORT.
LongLongToUChar

Convertit une valeur de type LONGLONG en valeur de type UCHAR.
LongLongToUInt

Convertit une valeur de type LONGLONG en valeur de type UINT.
LongLongToUInt8

Convertit une valeur de type LONGLONG en valeur de type UINT8.
LongLongToULong

Convertit une valeur de type LONGLONG en valeur de type ULONG.
LongLongToULongLong

Convertit une valeur de type LONGLONG en valeur de type ULONGLONG.
LongLongToUShort

Convertit une valeur de type LONGLONG en valeur de type USHORT.
LongMult

Multiplie deux valeurs de type LONG.
LongPtrAdd

Ajoute deux valeurs de type LONG_PTR.
LongPtrMult

Multiplie deux valeurs de type LONG_PTR.
LongPtrSub

Soustrait une valeur de type LONG_PTR d’une autre.
LongPtrToChar

Convertit une valeur de type LONG_PTR en valeur de type CHAR.
LongPtrToInt

Convertit une valeur de type LONG_PTR en valeur de type INT.
LongPtrToInt8

Convertit une valeur de type LONG_PTR en valeur de type INT8.
LongPtrToIntPtr

Convertit une valeur de type LONG_PTR en valeur de type INT_PTR.
LongPtrToLong

Convertit une valeur de type LONG_PTR en valeur de type LONG.
LongPtrToShort

Convertit une valeur de type LONG_PTR en valeur de type SHORT.
LongPtrToUChar

Convertit une valeur de type LONG_PTR en valeur de type UCHAR.
LongPtrToUInt

Convertit une valeur de type LONG_PTR en valeur de type UINT.
LongPtrToUInt8

Convertit une valeur de type LONG_PTR en valeur de type UINT8.
LongPtrToUIntPtr

Convertit une valeur de type LONG_PTR en valeur de type UINT_PTR.
LongPtrToULong

Convertit une valeur de type LONG_PTR en valeur de type ULONG.
LongPtrToULongLong

Convertit une valeur de type LONG_PTR en valeur de type ULONGLONG.
LongPtrToULongPtr

Convertit une valeur de type LONG_PTR en valeur de type ULONG_PTR.
LongPtrToUShort

Convertit une valeur de type LONG_PTR en valeur de type USHORT.
LongSub

Soustrait une valeur de type LONG d’une autre.
LongToChar

Convertit une valeur de type LONG en valeur de type CHAR.
LongToInt

Convertit une valeur de type LONG en valeur de type INT.
LongToInt8

Convertit une valeur de type LONG en valeur de type INT8.
LongToIntPtr

Convertit une valeur de type LONG en valeur de type INT_PTR.
LongToShort

Convertit une valeur de type LONG en valeur de type SHORT.
LongToUChar

Convertit une valeur de type LONG en valeur de type UCHAR.
LongToUInt

Convertit une valeur de type LONG en valeur de type UINT.
LongToUInt8

Convertit une valeur de type LONG en valeur de type UINT8.
LongToUIntPtr

Convertit une valeur de type LONG en valeur de type UINT_PTR.
LongToULong

Convertit une valeur de type LONG en valeur de type ULONG.
LongToULongLong

Convertit une valeur de type LONG en valeur de type ULONGLONG.
LongToULongPtr

Convertit une valeur de type LONG en valeur de type ULONG_PTR.
LongToUShort

Convertit une valeur de type LONG en valeur de type USHORT.
PtrdiffTAdd

Ajoute deux valeurs de type ptrdiff_t.
PtrdiffTMult

Multiplie deux valeurs de type ptrdiff_t.
PtrdiffTSub

Soustrait une valeur de type ptrdiff_t d’une autre.
ShortAdd

Ajoute deux valeurs de type SHORT.
ShortMult

Multiplie deux valeurs de type SHORT.
ShortSub

Soustrait une valeur de type SHORT d’une autre.
ShortToChar

Convertit une valeur de type SHORT en valeur CHAR.
ShortToDWordPtr

Convertit une valeur de type SHORT en valeur de type DWORD_PTR.
ShortToInt8

Convertit une valeur de type SHORT en valeur de type INT8.
ShortToUChar

Convertit une valeur de type SHORT en valeur UCHAR.
ShortToUInt

Convertit une valeur de type SHORT en valeur de type UINT.
ShortToUInt8

Convertit une valeur de type SHORT en valeur de type UINT8.
ShortToUIntPtr

Convertit une valeur de type SHORT en valeur de type UINT_PTR.
ShortToULong

Convertit une valeur de type SHORT en valeur de type ULONG.
ShortToULongLong

Convertit une valeur de type SHORT en valeur de type ULONGLONG.
ShortToULongPtr

Convertit une valeur de type SHORT en valeur de type ULONG_PTR.
ShortToUShort

Convertit une valeur de type SHORT en valeur de type USHORT.
SizeTAdd

Ajoute deux valeurs de type size_t.
SizeTMult

Multiplie une valeur de type size_t par une autre. (SizeTMult)
SizeTSub

Soustrait une valeur de type size_t d’une autre.
SSIZETAjouter

Ajoute deux valeurs SSIZE_T ensemble.
SSIZETMult

Multiplie une valeur SSIZE_T par une autre.
SSIZETSub

Soustrait une valeur SSIZE_T d’une autre.
UInt8Add

Ajoute deux valeurs de type UINT8.
UInt8Mult

Multiplie deux valeurs de type UINT8.
UInt8Sub

Soustrait une valeur de type UINT8 d’une autre.
UInt8ToChar

Convertit une valeur de type UINT8 en valeur de type CHAR.
UInt8ToInt8

Convertit une valeur de type UINT8 en valeur de type INT8.
UIntAdd

Ajoute deux valeurs de type UINT.
UIntMult

Multiplie une valeur de type UINT par une autre.
UIntPtrAdd

Ajoute deux valeurs de type UINT_PTR.
UIntPtrMult

Multiplie une valeur de type UINT_PTR par une autre.
UIntPtrSub

Soustrait une valeur de type UINT_PTR d’une autre.
UIntPtrToChar

Convertit une valeur de type UINT_PTR en valeur de type CHAR.
UIntPtrToInt

Convertit une valeur de type SIZE_T en valeur de type INT.
UIntPtrToInt16

Convertit une valeur de type UINT_PTR en valeur de type INT16.
UIntPtrToInt8

Convertit une valeur de type UINT_PTR en valeur de type INT8.
UIntPtrToIntPtr

Convertit une valeur de type UINT_PTR en valeur de type INT_PTR.
UIntPtrToLong

Convertit une valeur de type size_t en valeur de type LONG.
UIntPtrToLongLong

Convertit une valeur de type UINT_PTR en valeur de type LONGLONG.
UIntPtrToLongPtr

Convertit une valeur de type UINT_PTR en valeur de type LONG_PTR.
UIntPtrToShort

Convertit une valeur de type UINT_PTR en valeur de type SHORT.
UIntPtrToUChar

Convertit une valeur de type UINT_PTR en valeur de type UCHAR.
UIntPtrToUInt

Convertit une valeur de type UINT_PTR en valeur de type UINT.
UIntPtrToUInt16

Convertit une valeur de type UINT_PTR en valeur de type UINT16.
UIntPtrToUInt8

Convertit une valeur de type UINT_PTR en valeur de type UINT8.
UIntPtrToULong

Convertit une valeur de type UINT_PTR en valeur de type ULONG.
UIntPtrToUShort

Convertit une valeur de type UINT_PTR en valeur de type USHORT.
UIntSub

Soustrait une valeur de type UINT d’une autre.
UIntToChar

Convertit une valeur de type UINT en valeur de type CHAR.
UIntToInt

Convertit une valeur de type UINT en valeur de type INT.
UIntToInt8

Convertit une valeur de type UINT en valeur de type INT8.
UIntToIntPtr

Convertit une valeur de type UINT en valeur de type INT_PTR.
UIntToLong

Convertit une valeur de type UINT en valeur de type LONG.
UIntToLongPtr

Convertit une valeur de type UINT en valeur de type LONG_PTR.
UIntToShort

Convertit une valeur de type UINT en valeur de type SHORT.
UIntToUChar

Convertit une valeur de type UINT en valeur de type UCHAR.
UIntToUInt8

Convertit une valeur de type UINT en valeur de type UINT8.
UIntToUShort

Convertit une valeur de type UINT en valeur de type USHORT.
ULongAdd

Ajoute deux valeurs de type ULONG.
ULongLongAdd

Ajoute deux valeurs de type SIZE_T.
ULongLongMult

Multiplie une valeur de type size_t par une autre. S
ULongLongSub

Soustrait une valeur de type SIZE_T d’une autre.
ULongLongToChar

Convertit une valeur de type ULONGLONG en valeur de type CHAR.
ULongLongToInt

Convertit une valeur de type ULONGLONG en valeur de type INT.
ULongLongToInt8

Convertit une valeur de type ULONGLONG en valeur de type INT8.
ULongLongToLong

Convertit une valeur de type ULONGLONG en valeur de type LONG.
ULongLongToLongLong

Convertit une valeur de type ULONGLONG en valeur de type INT_PTR.
ULongLongToLongPtr

Convertit une valeur de type ULONGLONG en valeur de type LONG_PTR.
ULongLongToShort

Convertit une valeur de type ULONGLONG en valeur de type SHORT.
ULongLongToUChar

Convertit une valeur de type ULONGLONG en valeur de type UCHAR.
ULongLongToUInt

Convertit une valeur de type ULONGLONG en valeur de type UINT.
ULongLongToUInt8

Convertit une valeur de type ULONGLONG en valeur de type UINT8.
ULongLongToUIntPtr

Convertit une valeur de type ULONGLONG en valeur de type UINT_PTR.
ULongLongToULong

Convertit une valeur de type ULONGLONG en valeur de type ULONG.
ULongLongToULongPtr

Convertit une valeur de type ULONGLONG en valeur de type ULONG_PTR.
ULongLongToUShort

Convertit une valeur de type ULONGLONG en valeur de type USHORT.
ULongMult

Multiplie une valeur de type ULONG par une autre.
ULongPtrAdd

Ajoute deux valeurs de type ULONG_PTR.
ULongPtrMult

Multiplie une valeur de type ULONG_PTR par une autre.
ULongPtrSub

Soustrait une valeur de type ULONG_PTR d’une autre.
ULongPtrToChar

Convertit une valeur de type ULONG_PTR en valeur de type CHAR.
ULongPtrToInt

Convertit une valeur de type size_t en valeur de type INT.
ULongPtrToInt8

Convertit une valeur de type ULONG_PTR en valeur de type INT8.
ULongPtrToIntPtr

Convertit une valeur de type ULONG_PTR en valeur de type INT_PTR.
ULongPtrToLong

Convertit une valeur de type ULONG_PTR en valeur de type LONG.
ULongPtrToLongLong

Convertit une valeur de type SIZE_T en valeur de type INT64.
ULongPtrToLongPtr

Convertit une valeur de type ULONG_PTR en valeur de type LONG_PTR.
ULongPtrToShort

Convertit une valeur de type ULONG_PTR en valeur de type SHORT.
ULongPtrToUChar

Convertit une valeur de type ULONG_PTR en valeur de type UCHAR.
ULongPtrToUInt

Convertit une valeur de type ULONG_PTR en valeur de type UINT.
ULongPtrToUInt8

Convertit une valeur de type ULONG_PTR en valeur de type UINT8.
ULongPtrToUIntPtr

Convertit une valeur de type ULONG_PTR en valeur de type UINT_PTR.
ULongPtrToULong

Convertit une valeur de type ULONG_PTR en valeur de type ULONG.
ULongPtrToUShort

Convertit une valeur de type ULONG_PTR en valeur de type USHORT.
ULongSub

Soustrait une valeur de type ULONG d’une autre.
ULongToChar

Convertit une valeur de type ULONG en valeur de type CHAR.
ULongToInt

Convertit une valeur de type ULONG en valeur de type INT.
ULongToInt8

Convertit une valeur de type ULONG en valeur de type INT8.
ULongToIntPtr

Convertit une valeur de type ULONG en valeur de type INT_PTR.
ULongToLong

Convertit une valeur de type ULONG en valeur de type LONG.
ULongToLongPtr

Convertit une valeur de type ULONG en valeur de type LONG_PTR.
ULongToShort

Convertit une valeur de type ULONG en valeur de type SHORT.
ULongToUChar

Convertit une valeur de type ULONG en valeur de type UCHAR.
ULongToUInt

Convertit une valeur de type ULONG en valeur de type UINT.
ULongToUInt8

Convertit une valeur de type ULONG en valeur de type UINT8.
ULongToUIntPtr

Convertit une valeur de type ULONG en valeur de type UINT_PTR.
ULongToUShort

Convertit une valeur de type ULONG en valeur de type USHORT.
UShortAjouter

Ajoute deux valeurs de type USHORT.
UShortMult

Multiplie une valeur de type USHORT par une autre.
UShortSub

Soustrait une valeur de type USHORT d’une autre.
UShortToChar

Convertit une valeur de type USHORT en valeur de type CHAR.
UShortToInt8

Convertit une valeur de type USHORT en valeur de type INT8.
UShortToShort

Convertit une valeur de type USHORT en valeur de type SHORT.
UShortToUChar

Convertit une valeur de type USHORT en valeur de type UCHAR.
UShortToUInt8

Convertit une valeur de type USHORT en valeur de type UINT8.