intsafe.h header
This header is used by The Windows Shell. For more information, see:
intsafe.h contains the following programming interfaces:
Functions
ByteToChar Converts a value of type BYTE to a value of type CHAR. |
ByteToInt8 Converts a value of type BYTE to a value of type INT8. |
DWordPtrAdd Adds two values of type DWORD_PTR. |
DWordPtrMult Multiplies one value of type DWORD_PTR by another. |
DWordPtrSub Subtracts one value of type DWORD_PTR from another. |
Int8Add Adds two values of type INT8. |
Int8Mult Multiplies two values of type INT8. |
Int8Sub Subtracts one value of type INT8 from another. |
Int8ToUChar Converts a value of type INT8 to a value of type UCHAR. |
Int8ToUInt Converts a value of type INT8 to a value of type UINT. |
Int8ToUInt8 Converts a value of type INT8 to a value of type UINT8. |
Int8ToUIntPtr Converts a value of type INT8 to a value of type UINT_PTR. |
Int8ToULong Converts a value of type INT8 to a value of type ULONG. |
Int8ToULongLong Converts a value of type INT8 to a value of type ULONGLONG. |
Int8ToULongPtr Converts a value of type INT8 to a value of type ULONG_PTR. |
Int8ToUShort Converts a value of type INT8 to a value of type USHORT. |
IntAdd Adds two values of type INT. |
IntMult Multiplies two values of type INT. |
IntPtrAdd Adds two values of type INT_PTR. |
IntPtrMult Multiplies two values of type INT_PTR. |
IntPtrSub Subtracts one value of type INT_PTR from another. |
IntPtrToChar Converts a value of type INT_PTR to a value of type CHAR. |
IntPtrToInt Converts a value of type INT_PTR to a value of type INT. |
IntPtrToInt8 Converts a value of type INT_PTR to a value of type INT8. |
IntPtrToLong Converts a value of type INT_PTR to a value of type LONG. |
IntPtrToLongPtr Converts a value of type INT_PTR to a value of type LONG_PTR. |
IntPtrToShort Converts a value of type INT_PTR to a value of type SHORT. |
IntPtrToUChar Converts a value of type INT_PTR to a value of type UCHAR. |
IntPtrToUInt Converts a value of type INT_PTR to a value of type UINT. |
IntPtrToUInt8 Converts a value of type INT_PTR to a value of type UINT8. |
IntPtrToUIntPtr Converts a value of type INT_PTR to a value of type UINT_PTR. |
IntPtrToULong Converts a value of type INT_PTR to a value of type ULONG. |
IntPtrToULongLong Converts a value of type INT_PTR to a value of type ULONGLONG. |
IntPtrToULongPtr Converts a value of type INT_PTR to a value of type ULONG_PTR. |
IntPtrToUShort Converts a value of type INT_PTR to a value of type USHORT. |
IntSub Subtracts one value of type INT from another. |
IntToChar Converts a value of type INT to a value of type CHAR. |
IntToInt8 Converts a value of type INT to a value of type INT8. |
IntToShort Converts a value of type INT to a value of type SHORT. |
IntToUChar Converts a value of type INT to a value of type UCHAR. |
IntToUInt Converts a value of type INT to a value of type UINT. |
IntToUInt8 Converts a value of type INT to a value of type UINT8. |
IntToULong Converts a value of type INT to a value of type ULONG. |
IntToULongLong Converts a value of type INT to a value of type UINT_PTR. |
IntToUShort Converts a value of type INT to a value of type USHORT. |
LongAdd Adds two values of type LONG. |
LongLongAdd Adds two values of type LONGLONG. |
LongLongMult Multiplies two values of type LONGLONG. |
LongLongSub Subtracts one value of type LONGLONG from another. |
LongLongToChar Converts a value of type LONGLONG to a value of type CHAR. |
LongLongToInt Converts a value of type LONGLONG to a value of type INT. |
LongLongToInt8 Converts a value of type LONGLONG to a value of type INT8. |
LongLongToIntPtr Converts a value of type LONGLONG to a value of type INT_PTR. |
LongLongToLong Converts a value of type LONGLONG to a value of type LONG. |
LongLongToLongPtr Converts a value of type LONGLONG to a value of type LONG_PTR. |
LongLongToShort Converts a value of type LONGLONG to a value of type SHORT. |
LongLongToUChar Converts a value of type LONGLONG to a value of type UCHAR. |
LongLongToUInt Converts a value of type LONGLONG to a value of type UINT. |
LongLongToUInt8 Converts a value of type LONGLONG to a value of type UINT8. |
LongLongToULong Converts a value of type LONGLONG to a value of type ULONG. |
LongLongToULongLong Converts a value of type LONGLONG to a value of type ULONGLONG. |
LongLongToUShort Converts a value of type LONGLONG to a value of type USHORT. |
LongMult Multiplies two values of type LONG. |
LongPtrAdd Adds two values of type LONG_PTR. |
LongPtrMult Multiplies two values of type LONG_PTR. |
LongPtrSub Subtracts one value of type LONG_PTR from another. |
LongPtrToChar Converts a value of type LONG_PTR to a value of type CHAR. |
LongPtrToInt Converts a value of type LONG_PTR to a value of type INT. |
LongPtrToInt8 Converts a value of type LONG_PTR to a value of type INT8. |
LongPtrToIntPtr Converts a value of type LONG_PTR to a value of type INT_PTR. |
LongPtrToLong Converts a value of type LONG_PTR to a value of type LONG. |
LongPtrToShort Converts a value of type LONG_PTR to a value of type SHORT. |
LongPtrToUChar Converts a value of type LONG_PTR to a value of type UCHAR. |
LongPtrToUInt Converts a value of type LONG_PTR to a value of type UINT. |
LongPtrToUInt8 Converts a value of type LONG_PTR to a value of type UINT8. |
LongPtrToUIntPtr Converts a value of type LONG_PTR to a value of type UINT_PTR. |
LongPtrToULong Converts a value of type LONG_PTR to a value of type ULONG. |
LongPtrToULongLong Converts a value of type LONG_PTR to a value of type ULONGLONG. |
LongPtrToULongPtr Converts a value of type LONG_PTR to a value of type ULONG_PTR. |
LongPtrToUShort Converts a value of type LONG_PTR to a value of type USHORT. |
LongSub Subtracts one value of type LONG from another. |
LongToChar Converts a value of type LONG to a value of type CHAR. |
LongToInt Converts a value of type LONG to a value of type INT. |
LongToInt8 Converts a value of type LONG to a value of type INT8. |
LongToIntPtr Converts a value of type LONG to a value of type INT_PTR. |
LongToShort Converts a value of type LONG to a value of type SHORT. |
LongToUChar Converts a value of type LONG to a value of type UCHAR. |
LongToUInt Converts a value of type LONG to a value of type UINT. |
LongToUInt8 Converts a value of type LONG to a value of type UINT8. |
LongToUIntPtr Converts a value of type LONG to a value of type UINT_PTR. |
LongToULong Converts a value of type LONG to a value of type ULONG. |
LongToULongLong Converts a value of type LONG to a value of type ULONGLONG. |
LongToULongPtr Converts a value of type LONG to a value of type ULONG_PTR. |
LongToUShort Converts a value of type LONG to a value of type USHORT. |
PtrdiffTAdd Adds two values of type ptrdiff_t. |
PtrdiffTMult Multiplies two values of type ptrdiff_t. |
PtrdiffTSub Subtracts one value of type ptrdiff_t from another. |
ShortAdd Adds two values of type SHORT. |
ShortMult Multiplies two values of type SHORT. |
ShortSub Subtracts one value of type SHORT from another. |
ShortToChar Converts a value of type SHORT to a value of CHAR. |
ShortToDWordPtr Converts a value of type SHORT to a value of type DWORD_PTR. |
ShortToInt8 Converts a value of type SHORT to a value of type INT8. |
ShortToUChar Converts a value of type SHORT to a value of UCHAR. |
ShortToUInt Converts a value of type SHORT to a value of type UINT. |
ShortToUInt8 Converts a value of type SHORT to a value of type UINT8. |
ShortToUIntPtr Converts a value of type SHORT to a value of type UINT_PTR. |
ShortToULong Converts a value of type SHORT to a value of type ULONG. |
ShortToULongLong Converts a value of type SHORT to a value of type ULONGLONG. |
ShortToULongPtr Converts a value of type SHORT to a value of type ULONG_PTR. |
ShortToUShort Converts a value of type SHORT to a value of type USHORT. |
SizeTAdd Adds two values of type size_t. |
SizeTMult Multiplies one value of type size_t by another. (SizeTMult) |
SizeTSub Subtracts one value of type size_t from another. |
SSIZETAdd Adds two SSIZE_T values together. |
SSIZETMult Multiplies one SSIZE_T value by another. |
SSIZETSub Subtracts one SSIZE_T value from another. |
UInt8Add Adds two values of type UINT8. |
UInt8Mult Multiplies two values of type UINT8. |
UInt8Sub Subtracts one value of type UINT8 from another. |
UInt8ToChar Converts a value of type UINT8 to a value of type CHAR. |
UInt8ToInt8 Converts a value of type UINT8 to a value of type INT8. |
UIntAdd Adds two values of type UINT. |
UIntMult Multiplies one value of type UINT by another. |
UIntPtrAdd Adds two values of type UINT_PTR. |
UIntPtrMult Multiplies one value of type UINT_PTR by another. |
UIntPtrSub Subtracts one value of type UINT_PTR from another. |
UIntPtrToChar Converts a value of type UINT_PTR to a value of type CHAR. |
UIntPtrToInt Converts a value of type SIZE_T to a value of type INT. |
UIntPtrToInt16 Converts a value of type UINT_PTR to a value of type INT16. |
UIntPtrToInt8 Converts a value of type UINT_PTR to a value of type INT8. |
UIntPtrToIntPtr Converts a value of type UINT_PTR to a value of type INT_PTR. |
UIntPtrToLong Converts a value of type size_t to a value of type LONG. |
UIntPtrToLongLong Converts a value of type UINT_PTR to a value of type LONGLONG. |
UIntPtrToLongPtr Converts a value of type UINT_PTR to a value of type LONG_PTR. |
UIntPtrToShort Converts a value of type UINT_PTR to a value of type SHORT. |
UIntPtrToUChar Converts a value of type UINT_PTR to a value of type UCHAR. |
UIntPtrToUInt Converts a value of type UINT_PTR to a value of type UINT. |
UIntPtrToUInt16 Converts a value of type UINT_PTR to a value of type UINT16. |
UIntPtrToUInt8 Converts a value of type UINT_PTR to a value of type UINT8. |
UIntPtrToULong Converts a value of type UINT_PTR to a value of type ULONG. |
UIntPtrToUShort Converts a value of type UINT_PTR to a value of type USHORT. |
UIntSub Subtracts one value of type UINT from another. |
UIntToChar Converts a value of type UINT to a value of type CHAR. |
UIntToInt Converts a value of type UINT to a value of type INT. |
UIntToInt8 Converts a value of type UINT to a value of type INT8. |
UIntToIntPtr Converts a value of type UINT to a value of type INT_PTR. |
UIntToLong Converts a value of type UINT to a value of type LONG. |
UIntToLongPtr Converts a value of type UINT to a value of type LONG_PTR. |
UIntToShort Converts a value of type UINT to a value of type SHORT. |
UIntToUChar Converts a value of type UINT to a value of type UCHAR. |
UIntToUInt8 Converts a value of type UINT to a value of type UINT8. |
UIntToUShort Converts a value of type UINT to a value of type USHORT. |
ULongAdd Adds two values of type ULONG. |
ULongLongAdd Adds two values of type SIZE_T. |
ULongLongMult Multiplies one value of type size_t by another.S |
ULongLongSub Subtracts one value of type SIZE_T from another. |
ULongLongToChar Converts a value of type ULONGLONG to a value of type CHAR. |
ULongLongToInt Converts a value of type ULONGLONG to a value of type INT. |
ULongLongToInt8 Converts a value of type ULONGLONG to a value of type INT8. |
ULongLongToLong Converts a value of type ULONGLONG to a value of type LONG. |
ULongLongToLongLong Converts a value of type ULONGLONG to a value of type INT_PTR. |
ULongLongToLongPtr Converts a value of type ULONGLONG to a value of type LONG_PTR. |
ULongLongToShort Converts a value of type ULONGLONG to a value of type SHORT. |
ULongLongToUChar Converts a value of type ULONGLONG to a value of type UCHAR. |
ULongLongToUInt Converts a value of type ULONGLONG to a value of type UINT. |
ULongLongToUInt8 Converts a value of type ULONGLONG to a value of type UINT8. |
ULongLongToUIntPtr Converts a value of type ULONGLONG to a value of type UINT_PTR. |
ULongLongToULong Converts a value of type ULONGLONG to a value of type ULONG. |
ULongLongToULongPtr Converts a value of type ULONGLONG to a value of type ULONG_PTR. |
ULongLongToUShort Converts a value of type ULONGLONG to a value of type USHORT. |
ULongMult Multiplies one value of type ULONG by another. |
ULongPtrAdd Adds two values of type ULONG_PTR. |
ULongPtrMult Multiplies one value of type ULONG_PTR by another. |
ULongPtrSub Subtracts one value of type ULONG_PTR from another. |
ULongPtrToChar Converts a value of type ULONG_PTR to a value of type CHAR. |
ULongPtrToInt Converts a value of type size_t to a value of type INT. |
ULongPtrToInt8 Converts a value of type ULONG_PTR to a value of type INT8. |
ULongPtrToIntPtr Converts a value of type ULONG_PTR to a value of type INT_PTR. |
ULongPtrToLong Converts a value of type ULONG_PTR to a value of type LONG. |
ULongPtrToLongLong Converts a value of type SIZE_T to a value of type INT64. |
ULongPtrToLongPtr Converts a value of type ULONG_PTR to a value of type LONG_PTR. |
ULongPtrToShort Converts a value of type ULONG_PTR to a value of type SHORT. |
ULongPtrToUChar Converts a value of type ULONG_PTR to a value of type UCHAR. |
ULongPtrToUInt Converts a value of type ULONG_PTR to a value of type UINT. |
ULongPtrToUInt8 Converts a value of type ULONG_PTR to a value of type UINT8. |
ULongPtrToUIntPtr Converts a value of type ULONG_PTR to a value of type UINT_PTR. |
ULongPtrToULong Converts a value of type ULONG_PTR to a value of type ULONG. |
ULongPtrToUShort Converts a value of type ULONG_PTR to a value of type USHORT. |
ULongSub Subtracts one value of type ULONG from another. |
ULongToChar Converts a value of type ULONG to a value of type CHAR. |
ULongToInt Converts a value of type ULONG to a value of type INT. |
ULongToInt8 Converts a value of type ULONG to a value of type INT8. |
ULongToIntPtr Converts a value of type ULONG to a value of type INT_PTR. |
ULongToLong Converts a value of type ULONG to a value of type LONG. |
ULongToLongPtr Converts a value of type ULONG to a value of type LONG_PTR. |
ULongToShort Converts a value of type ULONG to a value of type SHORT. |
ULongToUChar Converts a value of type ULONG to a value of type UCHAR. |
ULongToUInt Converts a value of type ULONG to a value of type UINT. |
ULongToUInt8 Converts a value of type ULONG to a value of type UINT8. |
ULongToUIntPtr Converts a value of type ULONG to a value of type UINT_PTR. |
ULongToUShort Converts a value of type ULONG to a value of type USHORT. |
UShortAdd Adds two values of type USHORT. |
UShortMult Multiplies one value of type USHORT by another. |
UShortSub Subtracts one value of type USHORT from another. |
UShortToChar Converts a value of type USHORT to a value of type CHAR. |
UShortToInt8 Converts a value of type USHORT to a value of type INT8. |
UShortToShort Converts a value of type USHORT to a value of type SHORT. |
UShortToUChar Converts a value of type USHORT to a value of type UCHAR. |
UShortToUInt8 Converts a value of type USHORT to a value of type UINT8. |
Σχόλια
https://aka.ms/ContentUserFeedback.
Σύντομα διαθέσιμα: Καθ' όλη τη διάρκεια του 2024 θα καταργήσουμε σταδιακά τα ζητήματα GitHub ως μηχανισμό ανάδρασης για το περιεχόμενο και θα το αντικαταστήσουμε με ένα νέο σύστημα ανάδρασης. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα:Υποβολή και προβολή σχολίων για