Bagikan melalui


header intsafe.h

Header ini digunakan oleh Windows Shell. Untuk informasi selengkapnya, lihat:

intsafe.h berisi antarmuka pemrograman berikut:

Fungsi

 
ByteToChar

Mengonversi nilai tipe BYTE menjadi nilai tipe CHAR.
ByteToInt8

Mengonversi nilai tipe BYTE menjadi nilai tipe INT8.
DWordPtrAdd

Menambahkan dua nilai jenis DWORD_PTR.
DWordPtrMult

Mengalikan satu nilai jenis DWORD_PTR dengan nilai lainnya.
DWordPtrSub

Mengurangi satu nilai jenis DWORD_PTR dari yang lain.
Int8Tambahkan

Menambahkan dua nilai jenis INT8.
Int8Mult

Mengalikan dua nilai jenis INT8.
Int8Sub

Mengurangi satu nilai jenis INT8 dari nilai lainnya.
Int8ToUChar

Mengonversi nilai tipe INT8 menjadi nilai tipe UCHAR.
Int8ToUInt

Mengonversi nilai tipe INT8 menjadi nilai tipe UINT.
Int8ToUInt8

Mengonversi nilai jenis INT8 ke nilai tipe UINT8.
Int8ToUIntPtr

Mengonversi nilai tipe INT8 menjadi nilai tipe UINT_PTR.
Int8ToULong

Mengonversi nilai tipe INT8 menjadi nilai tipe ULONG.
Int8ToULongLongLong

Mengonversi nilai tipe INT8 menjadi nilai tipe ULONGLONG.
Int8ToULongPtr

Mengonversi nilai tipe INT8 menjadi nilai jenis ULONG_PTR.
Int8ToUShort

Mengonversi nilai jenis INT8 ke nilai jenis USHORT.
IntAdd

Menambahkan dua nilai jenis INT.
IntMult

Mengalikan dua nilai jenis INT.
IntPtrAdd

Menambahkan dua nilai jenis INT_PTR.
IntPtrMult

Mengalikan dua nilai jenis INT_PTR.
IntPtrSub

Mengurangi satu nilai jenis INT_PTR dari yang lain.
IntPtrToChar

Mengonversi nilai jenis INT_PTR menjadi nilai tipe CHAR.
IntPtrToInt

Mengonversi nilai jenis INT_PTR menjadi nilai jenis INT.
IntPtrToInt8

Mengonversi nilai jenis INT_PTR menjadi nilai tipe INT8.
IntPtrToLong

Mengonversi nilai jenis INT_PTR menjadi nilai jenis LONG.
IntPtrToLongPtr

Mengonversi nilai jenis INT_PTR menjadi nilai jenis LONG_PTR.
IntPtrToShort

Mengonversi nilai jenis INT_PTR menjadi nilai jenis SHORT.
IntPtrToUChar

Mengonversi nilai jenis INT_PTR menjadi nilai jenis UCHAR.
IntPtrToUInt

Mengonversi nilai jenis INT_PTR menjadi nilai tipe UINT.
IntPtrToUInt8

Mengonversi nilai jenis INT_PTR menjadi nilai tipe UINT8.
IntPtrToUIntPtr

Mengonversi nilai jenis INT_PTR menjadi nilai jenis UINT_PTR.
IntPtrToULong

Mengonversi nilai jenis INT_PTR menjadi nilai tipe ULONG.
IntPtrToULongLongLong

Mengonversi nilai jenis INT_PTR ke nilai jenis ULONGLONG.
IntPtrToULongPtr

Mengonversi nilai jenis INT_PTR menjadi nilai jenis ULONG_PTR.
IntPtrToUShort

Mengonversi nilai jenis INT_PTR menjadi nilai jenis USHORT.
IntSub

Mengurangi satu nilai jenis INT dari yang lain.
IntToChar

Mengonversi nilai jenis INT ke nilai tipe CHAR.
IntToInt8

Mengonversi nilai tipe INT menjadi nilai tipe INT8.
IntToShort

Mengonversi nilai jenis INT ke nilai jenis SHORT.
IntToUChar

Mengonversi nilai jenis INT ke nilai jenis UCHAR.
IntToUInt

Mengonversi nilai tipe INT ke nilai tipe UINT.
IntToUInt8

Mengonversi nilai jenis INT ke nilai tipe UINT8.
IntToULong

Mengonversi nilai tipe INT ke nilai tipe ULONG.
IntToULongLong

Mengonversi nilai tipe INT menjadi nilai tipe UINT_PTR.
IntToUShort

Mengonversi nilai jenis INT ke nilai jenis USHORT.
LongAdd

Menambahkan dua nilai jenis LONG.
LongLongAdd

Menambahkan dua nilai jenis LONGLONG.
LongLongMult

Mengalikan dua nilai jenis LONGLONG.
LongLongSub

Mengurangi satu nilai jenis LONGLONG dari nilai lainnya.
LongLongToChar

Mengonversi nilai jenis LONGLONG ke nilai tipe CHAR.
LongLongToInt

Mengonversi nilai jenis LONGLONG ke nilai tipe INT.
LongLongToInt8

Mengonversi nilai jenis LONGLONG ke nilai tipe INT8.
LongLongToIntPtr

Mengonversi nilai jenis LONGLONG ke nilai jenis INT_PTR.
LongLongToLong

Mengonversi nilai jenis LONGLONG ke nilai tipe LONG.
LongLongToLongPtr

Mengonversi nilai jenis LONGLONG ke nilai jenis LONG_PTR.
LongLongToShort

Mengonversi nilai jenis LONGLONG ke nilai jenis SHORT.
LongLongToUChar

Mengonversi nilai jenis LONGLONG ke nilai tipe UCHAR.
LongLongToUInt

Mengonversi nilai jenis LONGLONG ke nilai tipe UINT.
LongLongToUInt8

Mengonversi nilai jenis LONGLONG ke nilai tipe UINT8.
LongLongToULong

Mengonversi nilai jenis LONGLONG ke nilai tipe ULONG.
LongLongToULongLongLong

Mengonversi nilai jenis LONGLONG ke nilai jenis ULONGLONG.
LongLongToUShort

Mengonversi nilai jenis LONGLONG ke nilai jenis USHORT.
LongMult

Mengalikan dua nilai jenis LONG.
LongPtrAdd

Menambahkan dua nilai jenis LONG_PTR.
LongPtrMult

Mengalikan dua nilai jenis LONG_PTR.
LongPtrSub

Mengurangi satu nilai jenis LONG_PTR dari yang lain.
LongPtrToChar

Mengonversi nilai jenis LONG_PTR menjadi nilai tipe CHAR.
LongPtrToInt

Mengonversi nilai jenis LONG_PTR menjadi nilai jenis INT.
LongPtrToInt8

Mengonversi nilai jenis LONG_PTR ke nilai jenis INT8.
LongPtrToIntPtr

Mengonversi nilai jenis LONG_PTR menjadi nilai jenis INT_PTR.
LongPtrToLong

Mengonversi nilai jenis LONG_PTR ke nilai tipe LONG.
LongPtrToShort

Mengonversi nilai jenis LONG_PTR ke nilai jenis SHORT.
LongPtrToUChar

Mengonversi nilai jenis LONG_PTR ke nilai jenis UCHAR.
LongPtrToUInt

Mengonversi nilai jenis LONG_PTR ke nilai tipe UINT.
LongPtrToUInt8

Mengonversi nilai jenis LONG_PTR ke nilai jenis UINT8.
LongPtrToUIntPtr

Mengonversi nilai jenis LONG_PTR menjadi nilai jenis UINT_PTR.
LongPtrToULong

Mengonversi nilai jenis LONG_PTR ke nilai tipe ULONG.
LongPtrToULongLongLong

Mengonversi nilai jenis LONG_PTR ke nilai jenis ULONGLONG.
LongPtrToULongPtr

Mengonversi nilai jenis LONG_PTR menjadi nilai jenis ULONG_PTR.
LongPtrToUShort

Mengonversi nilai jenis LONG_PTR ke nilai jenis USHORT.
LongSub

Mengurangi satu nilai jenis LONG dari nilai lainnya.
LongToChar

Mengonversi nilai tipe LONG ke nilai tipe CHAR.
LongToInt

Mengonversi nilai tipe LONG ke nilai tipe INT.
LongToInt8

Mengonversi nilai tipe LONG ke nilai tipe INT8.
LongToIntPtr

Mengonversi nilai tipe LONG ke nilai jenis INT_PTR.
LongToShort

Mengonversi nilai tipe LONG ke nilai jenis SHORT.
LongToUChar

Mengonversi nilai tipe LONG ke nilai tipe UCHAR.
LongToUInt

Mengonversi nilai tipe LONG ke nilai tipe UINT.
LongToUInt8

Mengonversi nilai tipe LONG ke nilai tipe UINT8.
LongToUIntPtr

Mengonversi nilai tipe LONG ke nilai tipe UINT_PTR.
LongToULong

Mengonversi nilai tipe LONG ke nilai tipe ULONG.
LongToULongLong

Mengonversi nilai tipe LONG ke nilai tipe ULONGLONG.
LongToULongPtr

Mengonversi nilai jenis LONG ke nilai jenis ULONG_PTR.
LongToUShort

Mengonversi nilai jenis LONG ke nilai jenis USHORT.
PtrdiffTAdd

Menambahkan dua nilai jenis ptrdiff_t.
PtrdiffTMult

Mengalikan dua nilai jenis ptrdiff_t.
PtrdiffTSub

Mengurangi satu nilai jenis ptrdiff_t dari yang lain.
ShortAdd

Menambahkan dua nilai jenis SHORT.
ShortMult

Mengalikan dua nilai jenis SHORT.
ShortSub

Mengurangi satu nilai jenis SHORT dari nilai lainnya.
ShortToChar

Mengonversi nilai jenis SHORT ke nilai CHAR.
ShortToDWordPtr

Mengonversi nilai jenis SHORT ke nilai jenis DWORD_PTR.
ShortToInt8

Mengonversi nilai jenis SHORT ke nilai tipe INT8.
ShortToUChar

Mengonversi nilai jenis SHORT ke nilai UCHAR.
ShortToUInt

Mengonversi nilai jenis SHORT ke nilai tipe UINT.
ShortToUInt8

Mengonversi nilai jenis SHORT ke nilai tipe UINT8.
ShortToUIntPtr

Mengonversi nilai jenis SHORT ke nilai jenis UINT_PTR.
ShortToULong

Mengonversi nilai jenis SHORT ke nilai tipe ULONG.
ShortToULongLong

Mengonversi nilai jenis SHORT ke nilai tipe ULONGLONG.
ShortToULongPtr

Mengonversi nilai jenis SHORT ke nilai jenis ULONG_PTR.
ShortToUShort

Mengonversi nilai jenis SHORT ke nilai jenis USHORT.
SizeTAdd

Menambahkan dua nilai jenis size_t.
SizeTMult

Mengalikan satu nilai jenis size_t dengan nilai lainnya. (SizeTMult)
SizeTSub

Mengurangi satu nilai jenis size_t dari yang lain.
SSIZETAdd

Menambahkan dua nilai SSIZE_T bersama-sama.
SSIZETMult

Mengalikan satu nilai SSIZE_T dengan nilai lainnya.
SSIZETSub

Mengurangi satu nilai SSIZE_T dari nilai lainnya.
UInt8Tambahkan

Menambahkan dua nilai jenis UINT8.
UInt8Mult

Mengalikan dua nilai jenis UINT8.
UInt8Sub

Mengurangi satu nilai tipe UINT8 dari nilai lainnya.
UInt8ToChar

Mengonversi nilai tipe UINT8 ke nilai tipe CHAR.
UInt8ToInt8

Mengonversi nilai tipe UINT8 menjadi nilai tipe INT8.
UIntAdd

Menambahkan dua nilai jenis UINT.
UIntMult

Mengalikan satu nilai tipe UINT dengan nilai lainnya.
UIntPtrAdd

Menambahkan dua nilai jenis UINT_PTR.
UIntPtrMult

Mengalikan satu nilai jenis UINT_PTR dengan nilai lainnya.
UIntPtrSub

Mengurangi satu nilai jenis UINT_PTR dari yang lain.
UIntPtrToChar

Mengonversi nilai jenis UINT_PTR menjadi nilai tipe CHAR.
UIntPtrToInt

Mengonversi nilai jenis SIZE_T menjadi nilai jenis INT.
UIntPtrToInt16

Mengonversi nilai jenis UINT_PTR ke nilai jenis INT16.
UIntPtrToInt8

Mengonversi nilai jenis UINT_PTR ke nilai jenis INT8.
UIntPtrToIntPtr

Mengonversi nilai jenis UINT_PTR ke nilai jenis INT_PTR.
UIntPtrToLong

Mengonversi nilai jenis size_t ke nilai jenis LONG.
UIntPtrToLongLongLong

Mengonversi nilai jenis UINT_PTR ke nilai jenis LONGLONG.
UIntPtrToLongPtr

Mengonversi nilai jenis UINT_PTR menjadi nilai jenis LONG_PTR.
UIntPtrToShort

Mengonversi nilai jenis UINT_PTR menjadi nilai jenis SHORT.
UIntPtrToUChar

Mengonversi nilai jenis UINT_PTR menjadi nilai jenis UCHAR.
UIntPtrToUInt

Mengonversi nilai jenis UINT_PTR ke nilai tipe UINT.
UIntPtrToUInt16

Mengonversi nilai jenis UINT_PTR ke nilai tipe UINT16.
UIntPtrToUInt8

Mengonversi nilai jenis UINT_PTR ke nilai tipe UINT8.
UIntPtrToULong

Mengonversi nilai jenis UINT_PTR ke nilai tipe ULONG.
UIntPtrToUShort

Mengonversi nilai jenis UINT_PTR ke nilai jenis USHORT.
UIntSub

Mengurangi satu nilai UINT jenis dari yang lain.
UIntToChar

Mengonversi nilai UINT tipe ke nilai tipe CHAR.
UIntToInt

Mengonversi nilai UINT tipe menjadi nilai tipe INT.
UIntToInt8

Mengonversi nilai UINT tipe menjadi nilai tipe INT8.
UIntToIntPtr

Mengonversi nilai UINT tipe menjadi nilai jenis INT_PTR.
UIntToLong

Mengonversi nilai tipe UINT ke nilai tipe LONG.
UIntToLongPtr

Mengonversi nilai UINT tipe menjadi nilai jenis LONG_PTR.
UIntToShort

Mengonversi nilai tipe UINT ke nilai jenis SHORT.
UIntToUChar

Mengonversi nilai UINT tipe ke nilai tipe UCHAR.
UIntToUInt8

Mengonversi nilai UINT tipe menjadi nilai tipe UINT8.
UIntToUShort

Mengonversi nilai UINT tipe ke nilai jenis USHORT.
ULongAdd

Menambahkan dua nilai jenis ULONG.
ULongLongAdd

Menambahkan dua nilai jenis SIZE_T.
ULongLongMult

Mengalikan satu nilai jenis size_t dengan nilai lainnya. S
ULongLongSub

Mengurangi satu nilai jenis SIZE_T dari yang lain.
ULongLongToChar

Mengonversi nilai jenis ULONGLONG ke nilai tipe CHAR.
ULongLongToInt

Mengonversi nilai tipe ULONGLONG ke nilai tipe INT.
ULongLongToInt8

Mengonversi nilai jenis ULONGLONG ke nilai tipe INT8.
ULongLongToLong

Mengonversi nilai tipe ULONGLONG ke nilai tipe LONG.
ULongLongToLongLongLong

Mengonversi nilai jenis ULONGLONG ke nilai jenis INT_PTR.
ULongLongToLongPtr

Mengonversi nilai jenis ULONGLONG ke nilai jenis LONG_PTR.
ULongLongToShort

Mengonversi nilai tipe ULONGLONG ke nilai jenis SHORT.
ULongLongToUChar

Mengonversi nilai jenis ULONGLONG ke nilai jenis UCHAR.
ULongLongToUInt

Mengonversi nilai tipe ULONGLONG ke nilai tipe UINT.
ULongLongToUInt8

Mengonversi nilai jenis ULONGLONG ke nilai tipe UINT8.
ULongLongToUIntPtr

Mengonversi nilai jenis ULONGLONG ke nilai jenis UINT_PTR.
ULongLongToULong

Mengonversi nilai jenis ULONGLONG ke nilai jenis ULONG.
ULongLongToULongPtr

Mengonversi nilai jenis ULONGLONG ke nilai jenis ULONG_PTR.
ULongLongToUShort

Mengonversi nilai jenis ULONGLONG ke nilai jenis USHORT.
ULongMult

Mengalikan satu nilai jenis ULONG dengan nilai lainnya.
ULongPtrAdd

Menambahkan dua nilai jenis ULONG_PTR.
ULongPtrMult

Mengalikan satu nilai jenis ULONG_PTR dengan nilai lainnya.
ULongPtrSub

Mengurangi satu nilai jenis ULONG_PTR dari yang lain.
ULongPtrToChar

Mengonversi nilai jenis ULONG_PTR menjadi nilai tipe CHAR.
ULongPtrToInt

Mengonversi nilai jenis size_t ke nilai jenis INT.
ULongPtrToInt8

Mengonversi nilai jenis ULONG_PTR ke nilai jenis INT8.
ULongPtrToIntPtr

Mengonversi nilai jenis ULONG_PTR menjadi nilai jenis INT_PTR.
ULongPtrToLong

Mengonversi nilai jenis ULONG_PTR ke nilai tipe LONG.
ULongPtrToLongLongLong

Mengonversi nilai jenis SIZE_T ke nilai jenis INT64.
ULongPtrToLongPtr

Mengonversi nilai jenis ULONG_PTR menjadi nilai jenis LONG_PTR.
ULongPtrToShort

Mengonversi nilai jenis ULONG_PTR ke nilai jenis SHORT.
ULongPtrToUChar

Mengonversi nilai jenis ULONG_PTR ke nilai jenis UCHAR.
ULongPtrToUInt

Mengonversi nilai jenis ULONG_PTR ke nilai tipe UINT.
ULongPtrToUInt8

Mengonversi nilai jenis ULONG_PTR ke nilai tipe UINT8.
ULongPtrToUIntPtr

Mengonversi nilai jenis ULONG_PTR ke nilai jenis UINT_PTR.
ULongPtrToULong

Mengonversi nilai jenis ULONG_PTR ke nilai jenis ULONG.
ULongPtrToUShort

Mengonversi nilai jenis ULONG_PTR ke nilai jenis USHORT.
ULongSub

Mengurangi satu nilai tipe ULONG dari nilai lainnya.
ULongToChar

Mengonversi nilai tipe ULONG ke nilai tipe CHAR.
ULongToInt

Mengonversi nilai tipe ULONG ke nilai tipe INT.
ULongToInt8

Mengonversi nilai jenis ULONG ke nilai tipe INT8.
ULongToIntPtr

Mengonversi nilai jenis ULONG ke nilai jenis INT_PTR.
ULongToLong

Mengonversi nilai tipe ULONG ke nilai tipe LONG.
ULongToLongPtr

Mengonversi nilai tipe ULONG ke nilai jenis LONG_PTR.
ULongToShort

Mengonversi nilai tipe ULONG ke nilai jenis SHORT.
ULongToUChar

Mengonversi nilai tipe ULONG ke nilai tipe UCHAR.
ULongToUInt

Mengonversi nilai tipe ULONG ke nilai tipe UINT.
ULongToUInt8

Mengonversi nilai tipe ULONG ke nilai tipe UINT8.
ULongToUIntPtr

Mengonversi nilai tipe ULONG ke nilai jenis UINT_PTR.
ULongToUShort

Mengonversi nilai jenis ULONG ke nilai jenis USHORT.
UShortAdd

Menambahkan dua nilai jenis USHORT.
UShortMult

Mengalikan satu nilai jenis USHORT dengan nilai lainnya.
UShortSub

Mengurangi satu nilai jenis USHORT dari yang lain.
UShortToChar

Mengonversi nilai jenis USHORT ke nilai tipe CHAR.
UShortToInt8

Mengonversi nilai jenis USHORT ke nilai jenis INT8.
UShortToShort

Mengonversi nilai jenis USHORT ke nilai jenis SHORT.
UShortToUChar

Mengonversi nilai jenis USHORT ke nilai jenis UCHAR.
UShortToUInt8

Mengonversi nilai jenis USHORT ke nilai jenis UINT8.