Condividi tramite


Intestazione intsafe.h

Questa intestazione viene usata dalla shell di Windows. Per altre informazioni, vedere:

intsafe.h contiene le interfacce di programmazione seguenti:

Funzioni

 
ByteToChar

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

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

Aggiunge due valori di tipo DWORD_PTR.
DWordPtrMult

Moltiplica un valore di tipo DWORD_PTR per un altro.
DWordPtrSub

Sottrae un valore di tipo DWORD_PTR da un altro.
Int8Aggiungi

Aggiunge due valori di tipo INT8.
Int8Mult

Moltiplica due valori di tipo INT8.
Int8Sub

Sottrae un valore di tipo INT8 da un altro.
Int8ToUChar

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

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

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

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

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

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

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

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

Aggiunge due valori di tipo INT.
IntMult

Moltiplica due valori di tipo INT.
IntPtrAdd

Aggiunge due valori di tipo INT_PTR.
IntPtrMult

Moltiplica due valori di tipo INT_PTR.
IntPtrSub

Sottrae un valore di tipo INT_PTR da un altro.
IntPtrToChar

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sottrae un valore di tipo INT da un altro.
IntToChar

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

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

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

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

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

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

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

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

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

Aggiunge due valori di tipo LONG.
LongLongAdd

Aggiunge due valori di tipo LONGLONG.
LongLongMult

Moltiplica due valori di tipo LONGLONG.
LongLongSub

Sottrae un valore di tipo LONGLONG da un altro.
LongLongToChar

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

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

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

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

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

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

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

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

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

Converte un valore di tipo LONGLONG in un valore di tipo UINT8.
LongLongToULong

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

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

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

Moltiplica due valori di tipo LONG.
LongPtrAdd

Aggiunge due valori di tipo LONG_PTR.
LongPtrMult

Moltiplica due valori di tipo LONG_PTR.
LongPtrSub

Sottrae un valore di tipo LONG_PTR da un altro.
LongPtrToChar

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sottrae un valore di tipo LONG da un altro.
LongToChar

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

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

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

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

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

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

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

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

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

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

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

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

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

Aggiunge due valori di tipo ptrdiff_t.
PtrdiffTMult

Moltiplica due valori di tipo ptrdiff_t.
PtrdiffTSub

Sottrae un valore di tipo ptrdiff_t da un altro.
ShortAdd

Aggiunge due valori di tipo SHORT.
ShortMult

Moltiplica due valori di tipo SHORT.
ShortSub

Sottrae un valore di tipo SHORT da un altro.
ShortToChar

Converte un valore di tipo SHORT in un valore char.
ShortToDWordPtr

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

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

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

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

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

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

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

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

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

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

Aggiunge due valori di tipo size_t.
SizeTMult

Moltiplica un valore di tipo size_t di un altro. (SizeTMult)
SizeTSub

Sottrae un valore di tipo size_t da un altro.
SSIZETAdd

Aggiunge due valori SSIZE_T insieme.
SSIZETMult

Moltiplica un valore SSIZE_T per un altro.
SSIZETSub

Sottrae un valore SSIZE_T da un altro.
UInt8Add

Aggiunge due valori di tipo UINT8.
UInt8Mult

Moltiplica due valori di tipo UINT8.
UInt8Sub

Sottrae un valore di tipo UINT8 da un altro.
UInt8ToChar

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

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

Aggiunge due valori di tipo UINT.
UIntMult

Moltiplica un valore di tipo UINT per un altro.
UIntPtrAdd

Aggiunge due valori di tipo UINT_PTR.
UIntPtrMult

Moltiplica un valore di tipo UINT_PTR di un altro.
UIntPtrSub

Sottrae un valore di tipo UINT_PTR da un altro.
UIntPtrToChar

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

Converte un valore di tipo SIZE_T in un valore di tipo INT.
UIntPtrToInt16

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

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

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

Converte un valore di tipo size_t in un valore di tipo LONG.
UIntPtrToLong

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

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

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

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

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

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

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

Converte un valore di tipo UINT_PTR in un valore di tipo ULONG.
UIntPtrToUShort

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

Sottrae un valore di tipo UINT da un altro.
UIntToChar

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

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

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

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

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

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

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

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

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

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

Aggiunge due valori di tipo ULONG.
ULongLongAdd

Aggiunge due valori di tipo SIZE_T.
ULongLongMult

Moltiplica un valore di tipo size_t per un altro. S
ULongLongSub

Sottrae un valore di tipo SIZE_T da un altro.
ULongLongToChar

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Moltiplica un valore di tipo ULONG per un altro.
ULongPtrAdd

Aggiunge due valori di tipo ULONG_PTR.
ULongPtrMult

Moltiplica un valore di tipo ULONG_PTR per un altro.
ULongPtrSub

Sottrae un valore di tipo ULONG_PTR da un altro.
ULongPtrToChar

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

Converte un valore di tipo size_t in un valore di tipo INT.
ULongPtrToInt8

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

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

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

Converte un valore di tipo SIZE_T in un valore di tipo INT64.
ULongPtrToLongPtr

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

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

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

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

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

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

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

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

Sottrae un valore di tipo ULONG da un altro.
ULongToChar

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

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

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

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

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

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

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

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

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

Converte un valore di tipo ULONG in un valore di tipo UINT8.
ULongToUIntPtr

Converte un valore di tipo ULONG in un valore di tipo UINT_PTR.
ULongToUShort

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

Aggiunge due valori di tipo USHORT.
UShortMult

Moltiplica un valore di tipo USHORT per un altro.
UShortSub

Sottrae un valore di tipo USHORT da un altro.
UShortToChar

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

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

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

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

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