Заголовок intsafe.h
Этот заголовок используется оболочкой Windows. Дополнительные сведения см. в разделе:
intsafe.h содержит следующие программные интерфейсы:
Функции
ByteToChar Преобразует значение типа BYTE в значение типа CHAR. |
ByteToInt8 Преобразует значение типа BYTE в значение типа INT8. |
DWordPtrAdd Добавляет два значения типа DWORD_PTR. |
DWordPtrMult Умножает одно значение типа DWORD_PTR на другое. |
DWordPtrSub Вычитает одно значение типа DWORD_PTR из другого. |
Int8Add Добавляет два значения типа INT8. |
Int8Mult Умножает два значения типа INT8. |
Int8Sub Вычитает одно значение типа INT8 из другого. |
Int8ToUChar Преобразует значение типа INT8 в значение типа UCHAR. |
Int8ToUInt Преобразует значение типа INT8 в значение типа UINT. |
Int8ToUInt8 Преобразует значение типа INT8 в значение типа UINT8. |
Int8ToUIntPtr Преобразует значение типа INT8 в значение типа UINT_PTR. |
Int8ToULong Преобразует значение типа INT8 в значение типа ULONG. |
Int8ToULongLong Преобразует значение типа INT8 в значение типа ULONGLONG. |
Int8ToULongPtr Преобразует значение типа INT8 в значение типа ULONG_PTR. |
Int8ToUShort Преобразует значение типа INT8 в значение типа USHORT. |
IntAdd Добавляет два значения типа INT. |
IntMult Умножает два значения типа INT. |
IntPtrAdd Добавляет два значения типа INT_PTR. |
IntPtrMult Умножает два значения типа INT_PTR. |
IntPtrSub Вычитает одно значение типа INT_PTR из другого. |
IntPtrToChar Преобразует значение типа INT_PTR в значение типа CHAR. |
IntPtrToInt Преобразует значение типа INT_PTR в значение типа INT. |
IntPtrToInt8 Преобразует значение типа INT_PTR в значение типа INT8. |
IntPtrToLong Преобразует значение типа INT_PTR в значение типа LONG. |
IntPtrToLongPtr Преобразует значение типа INT_PTR в значение типа LONG_PTR. |
IntPtrToShort Преобразует значение типа INT_PTR в значение типа SHORT. |
IntPtrToUChar Преобразует значение типа INT_PTR в значение типа UCHAR. |
IntPtrToUInt Преобразует значение типа INT_PTR в значение типа UINT. |
IntPtrToUInt8 Преобразует значение типа INT_PTR в значение типа UINT8. |
IntPtrToUIntPtr Преобразует значение типа INT_PTR в значение типа UINT_PTR. |
IntPtrToULong Преобразует значение типа INT_PTR в значение типа ULONG. |
IntPtrToULongLong Преобразует значение типа INT_PTR в значение типа ULONGLONG. |
IntPtrToULongPtr Преобразует значение типа INT_PTR в значение типа ULONG_PTR. |
IntPtrToUShort Преобразует значение типа INT_PTR в значение типа USHORT. |
IntSub Вычитает одно значение типа INT из другого. |
IntToChar Преобразует значение типа INT в значение типа CHAR. |
IntToInt8 Преобразует значение типа INT в значение типа INT8. |
IntToShort Преобразует значение типа INT в значение типа SHORT. |
IntToUChar Преобразует значение типа INT в значение типа UCHAR. |
IntToUInt Преобразует значение типа INT в значение типа UINT. |
IntToUInt8 Преобразует значение типа INT в значение типа UINT8. |
IntToULong Преобразует значение типа INT в значение типа ULONG. |
IntToULongLong Преобразует значение типа INT в значение типа UINT_PTR. |
IntToUShort Преобразует значение типа INT в значение типа USHORT. |
LongAdd Добавляет два значения типа LONG. |
LongLongAdd Добавляет два значения типа LONGLONG. |
LongLongMult Умножает два значения типа LONGLONG. |
LongLongSub Вычитает одно значение типа LONGLONG из другого. |
LongLongToChar Преобразует значение типа LONGLONG в значение типа CHAR. |
LongLongToInt Преобразует значение типа LONGLONG в значение типа INT. |
LongLongToInt8 Преобразует значение типа LONGLONG в значение типа INT8. |
LongLongToIntPtr Преобразует значение типа LONGLONG в значение типа INT_PTR. |
LongLongToLong Преобразует значение типа LONGLONG в значение типа LONG. |
LongLongToLongPtr Преобразует значение типа LONGLONG в значение типа LONG_PTR. |
LongLongToShort Преобразует значение типа LONGLONG в значение типа SHORT. |
LongLongToUChar Преобразует значение типа LONGLONG в значение типа UCHAR. |
LongLongToUInt Преобразует значение типа LONGLONG в значение типа UINT. |
LongLongToUInt8 Преобразует значение типа LONGLONG в значение типа UINT8. |
LongLongToULong Преобразует значение типа LONGLONG в значение типа ULONG. |
LongLongToULongLong Преобразует значение типа LONGLONG в значение типа ULONGLONG. |
LongLongToUShort Преобразует значение типа LONGLONG в значение типа USHORT. |
LongMult Умножает два значения типа LONG. |
LongPtrAdd Добавляет два значения типа LONG_PTR. |
LongPtrMult Умножает два значения типа LONG_PTR. |
LongPtrSub Вычитает одно значение типа LONG_PTR из другого. |
LongPtrToChar Преобразует значение типа LONG_PTR в значение типа CHAR. |
LongPtrToInt Преобразует значение типа LONG_PTR в значение типа INT. |
LongPtrToInt8 Преобразует значение типа LONG_PTR в значение типа INT8. |
LongPtrToIntPtr Преобразует значение типа LONG_PTR в значение типа INT_PTR. |
LongPtrToLong Преобразует значение типа LONG_PTR в значение типа LONG. |
LongPtrToShort Преобразует значение типа LONG_PTR в значение типа SHORT. |
LongPtrToUChar Преобразует значение типа LONG_PTR в значение типа UCHAR. |
LongPtrToUInt Преобразует значение типа LONG_PTR в значение типа UINT. |
LongPtrToUInt8 Преобразует значение типа LONG_PTR в значение типа UINT8. |
LongPtrToUIntPtr Преобразует значение типа LONG_PTR в значение типа UINT_PTR. |
LongPtrToULong Преобразует значение типа LONG_PTR в значение типа ULONG. |
LongPtrToULongLong Преобразует значение типа LONG_PTR в значение типа ULONGLONG. |
LongPtrToULongPtr Преобразует значение типа LONG_PTR в значение типа ULONG_PTR. |
LongPtrToUShort Преобразует значение типа LONG_PTR в значение типа USHORT. |
LongSub Вычитает одно значение типа LONG из другого. |
LongToChar Преобразует значение типа LONG в значение типа CHAR. |
LongToInt Преобразует значение типа LONG в значение типа INT. |
LongToInt8 Преобразует значение типа LONG в значение типа INT8. |
LongToIntPtr Преобразует значение типа LONG в значение типа INT_PTR. |
LongToShort Преобразует значение типа LONG в значение типа SHORT. |
LongToUChar Преобразует значение типа LONG в значение типа UCHAR. |
LongToUInt Преобразует значение типа LONG в значение типа UINT. |
LongToUInt8 Преобразует значение типа LONG в значение типа UINT8. |
LongToUIntPtr Преобразует значение типа LONG в значение типа UINT_PTR. |
LongToULong Преобразует значение типа LONG в значение типа ULONG. |
LongToULongLong Преобразует значение типа LONG в значение типа ULONGLONG. |
LongToULongPtr Преобразует значение типа LONG в значение типа ULONG_PTR. |
LongToUShort Преобразует значение типа LONG в значение типа USHORT. |
PtrdiffTAdd Добавляет два значения типа ptrdiff_t. |
PtrdiffTMult Умножает два значения типа ptrdiff_t. |
PtrdifftSub Вычитает одно значение типа ptrdiff_t из другого. |
ShortAdd Добавляет два значения типа SHORT. |
ShortMult Умножает два значения типа SHORT. |
ShortSub Вычитает одно значение типа SHORT из другого. |
ShortToChar Преобразует значение типа SHORT в значение CHAR. |
ShortToDWordPtr Преобразует значение типа SHORT в значение типа DWORD_PTR. |
ShortToInt8 Преобразует значение типа SHORT в значение типа INT8. |
ShortToUChar Преобразует значение типа SHORT в значение UCHAR. |
ShortToUInt Преобразует значение типа SHORT в значение типа UINT. |
ShortToUInt8 Преобразует значение типа SHORT в значение типа UINT8. |
ShortToUIntPtr Преобразует значение типа SHORT в значение типа UINT_PTR. |
ShortToULong Преобразует значение типа SHORT в значение типа ULONG. |
ShortToULongLong Преобразует значение типа SHORT в значение типа ULONGLONG. |
ShortToULongPtr Преобразует значение типа SHORT в значение типа ULONG_PTR. |
ShortToUShort Преобразует значение типа SHORT в значение типа USHORT. |
SizeTAdd Добавляет два значения типа size_t. |
SizeTMult Умножает одно значение типа size_t на другое. (SizeTMult) |
SizeTSub Вычитает одно значение типа size_t из другого. |
SSIZETAdd Добавляет два SSIZE_T значения вместе. |
SSIZETMult Умножает одно SSIZE_T значение на другое. |
SSIZETSub Вычитает одно SSIZE_T значение из другого. |
UInt8Add Добавляет два значения типа UINT8. |
UInt8Mult Умножает два значения типа UINT8. |
UInt8Sub Вычитает одно значение типа UINT8 из другого. |
UInt8ToChar Преобразует значение типа UINT8 в значение типа CHAR. |
UInt8ToInt8 Преобразует значение типа UINT8 в значение типа INT8. |
UIntAdd Добавляет два значения типа UINT. |
UIntMult Умножает одно значение типа UINT на другое. |
UIntPtrAdd Добавляет два значения типа UINT_PTR. |
UIntPtrMult Умножает одно значение типа UINT_PTR на другое. |
UIntPtrSub Вычитает одно значение типа UINT_PTR из другого. |
UIntPtrToChar Преобразует значение типа UINT_PTR в значение типа CHAR. |
UIntPtrToInt Преобразует значение типа SIZE_T в значение типа INT. |
UIntPtrToInt16 Преобразует значение типа UINT_PTR в значение типа INT16. |
UIntPtrToInt8 Преобразует значение типа UINT_PTR в значение типа INT8. |
UIntPtrToIntPtr Преобразует значение типа UINT_PTR в значение типа INT_PTR. |
UIntPtrToLong Преобразует значение типа size_t в значение типа LONG. |
UIntPtrToLongLong Преобразует значение типа UINT_PTR в значение типа LONGLONG. |
UIntPtrToLongPtr Преобразует значение типа UINT_PTR в значение типа LONG_PTR. |
UIntPtrToShort Преобразует значение типа UINT_PTR в значение типа SHORT. |
UIntPtrToUChar Преобразует значение типа UINT_PTR в значение типа UCHAR. |
UIntPtrToUInt Преобразует значение типа UINT_PTR в значение типа UINT. |
UIntPtrToUInt16 Преобразует значение типа UINT_PTR в значение типа UINT16. |
UIntPtrToUInt8 Преобразует значение типа UINT_PTR в значение типа UINT8. |
UIntPtrToULong Преобразует значение типа UINT_PTR в значение типа ULONG. |
UIntPtrToUShort Преобразует значение типа UINT_PTR в значение типа USHORT. |
UIntSub Вычитает одно значение типа UINT из другого. |
UIntToChar Преобразует значение типа UINT в значение типа CHAR. |
UIntToInt Преобразует значение типа UINT в значение типа INT. |
UIntToInt8 Преобразует значение типа UINT в значение типа INT8. |
UIntToIntPtr Преобразует значение типа UINT в значение типа INT_PTR. |
UIntToLong Преобразует значение типа UINT в значение типа LONG. |
UIntToLongPtr Преобразует значение типа UINT в значение типа LONG_PTR. |
UIntToShort Преобразует значение типа UINT в значение типа SHORT. |
UIntToUChar Преобразует значение типа UINT в значение типа UCHAR. |
UIntToUInt8 Преобразует значение типа UINT в значение типа UINT8. |
UIntToUShort Преобразует значение типа UINT в значение типа USHORT. |
ULongAdd Добавляет два значения типа ULONG. |
ULongLongAdd Добавляет два значения типа SIZE_T. |
ULongLongMult Умножает одно значение типа size_t на другое. S |
ULongLongSub Вычитает одно значение типа SIZE_T из другого. |
ULongLongToChar Преобразует значение типа ULONGLONG в значение типа CHAR. |
ULongLongToInt Преобразует значение типа ULONGLONG в значение типа INT. |
ULongLongToInt8 Преобразует значение типа ULONGLONG в значение типа INT8. |
ULongLongToLong Преобразует значение типа ULONGLONG в значение типа LONG. |
ULongLongToLongLong Преобразует значение типа ULONGLONG в значение типа INT_PTR. |
ULongLongToLongPtr Преобразует значение типа ULONGLONG в значение типа LONG_PTR. |
ULongLongToShort Преобразует значение типа ULONGLONG в значение типа SHORT. |
ULongLongToUChar Преобразует значение типа ULONGLONG в значение типа UCHAR. |
ULongLongToUInt Преобразует значение типа ULONGLONG в значение типа UINT. |
ULongLongToUInt8 Преобразует значение типа ULONGLONG в значение типа UINT8. |
ULongLongToUIntPtr Преобразует значение типа ULONGLONG в значение типа UINT_PTR. |
ULongLongToULong Преобразует значение типа ULONGLONG в значение типа ULONG. |
ULongLongToULongPtr Преобразует значение типа ULONGLONG в значение типа ULONG_PTR. |
ULongLongToUShort Преобразует значение типа ULONGLONG в значение типа USHORT. |
ULongMult Умножает одно значение типа ULONG на другое. |
ULongPtrAdd Добавляет два значения типа ULONG_PTR. |
ULongPtrMult Умножает одно значение типа ULONG_PTR на другое. |
ULongPtrSub Вычитает одно значение типа ULONG_PTR из другого. |
ULongPtrToChar Преобразует значение типа ULONG_PTR в значение типа CHAR. |
ULongPtrToInt Преобразует значение типа size_t в значение типа INT. |
ULongPtrToInt8 Преобразует значение типа ULONG_PTR в значение типа INT8. |
ULongPtrToIntPtr Преобразует значение типа ULONG_PTR в значение типа INT_PTR. |
ULongPtrToLong Преобразует значение типа ULONG_PTR в значение типа LONG. |
ULongPtrToLongLong Преобразует значение типа SIZE_T в значение типа INT64. |
ULongPtrToLongPtr Преобразует значение типа ULONG_PTR в значение типа LONG_PTR. |
ULongPtrToShort Преобразует значение типа ULONG_PTR в значение типа SHORT. |
ULongPtrToUChar Преобразует значение типа ULONG_PTR в значение типа UCHAR. |
ULongPtrToUInt Преобразует значение типа ULONG_PTR в значение типа UINT. |
ULongPtrToUInt8 Преобразует значение типа ULONG_PTR в значение типа UINT8. |
ULongPtrToUIntPtr Преобразует значение типа ULONG_PTR в значение типа UINT_PTR. |
ULongPtrToULong Преобразует значение типа ULONG_PTR в значение типа ULONG. |
ULongPtrToUShort Преобразует значение типа ULONG_PTR в значение типа USHORT. |
ULongSub Вычитает одно значение типа ULONG из другого. |
ULongToChar Преобразует значение типа ULONG в значение типа CHAR. |
ULongToInt Преобразует значение типа ULONG в значение типа INT. |
ULongToInt8 Преобразует значение типа ULONG в значение типа INT8. |
ULongToIntPtr Преобразует значение типа ULONG в значение типа INT_PTR. |
ULongToLong Преобразует значение типа ULONG в значение типа LONG. |
ULongToLongPtr Преобразует значение типа ULONG в значение типа LONG_PTR. |
ULongToShort Преобразует значение типа ULONG в значение типа SHORT. |
ULongToUChar Преобразует значение типа ULONG в значение типа UCHAR. |
ULongToUInt Преобразует значение типа ULONG в значение типа UINT. |
ULongToUInt8 Преобразует значение типа ULONG в значение типа UINT8. |
ULongToUIntPtr Преобразует значение типа ULONG в значение типа UINT_PTR. |
ULongToUShort Преобразует значение типа ULONG в значение типа USHORT. |
UShortAdd Добавляет два значения типа USHORT. |
UShortMult Умножает одно значение типа USHORT на другое. |
UShortSub Вычитает одно значение типа USHORT из другого. |
UShortToChar Преобразует значение типа USHORT в значение типа CHAR. |
UShortToInt8 Преобразует значение типа USHORT в значение типа INT8. |
UShortToShort Преобразует значение типа USHORT в значение типа SHORT. |
UShortToUChar Преобразует значение типа USHORT в значение типа UCHAR. |
UShortToUInt8 Преобразует значение типа USHORT в значение типа UINT8. |