分享方式:


依字母順序列出的內建函式

下列章節將說明在部分或所有架構上可用的 Microsoft 特定內建函式。 其他支援的內建函式會由處理器製造商記錄在標頭檔或他們的網站中。 如需詳細資訊,以及製造商文件的連結,請參閱下列文章:ARM 內部函數、ARM64 內部函數、x86 內部函數和 x64 內部函數。 此處不會記載實作為內部函數的 C 執行時間連結庫 (CRT) 函式。 CRT 內部函數記載於 C 執行時間連結庫參考

__addfsbyte、 、 __addfsword__addfsdword

__addgsbyte、 、 __addgsword__addgsdword__addgsqword

_AddressOfReturnAddress

__assume

_BitScanForward, _BitScanForward64

_BitScanReverse, _BitScanReverse64

_bittest, _bittest64

_bittestandcomplement, _bittestandcomplement64

_bittestandreset, _bittestandreset64

_bittestandset, _bittestandset64

__cpuid, __cpuidex

_cvt_ftoi_fast_cvt_ftoll_fast_cvt_ftoui_fast_cvt_ftoull_fast_cvt_dtoi_fast_cvt_dtoll_fast、、、 _cvt_dtoui_fast_cvt_dtoull_fast

_cvt_ftoi_sat_cvt_ftoll_sat_cvt_ftoui_sat_cvt_ftoull_sat_cvt_dtoi_sat_cvt_dtoll_sat、、、 _cvt_dtoui_sat_cvt_dtoull_sat

_cvt_ftoi_sent_cvt_ftoll_sent_cvt_ftoui_sent_cvt_ftoull_sent_cvt_dtoi_sent_cvt_dtoll_sent、、、 _cvt_dtoui_sent_cvt_dtoull_sent

__debugbreak

_disable

__emul, __emulu

_enable

__fastfail

__faststorefence

__getcallerseflags

__halt

__inbyte

__inbytestring

__incfsbyte、 、 __incfsword__incfsdword

__incgsbyte、 、 __incgsword__incgsdword__incgsqword

__indword

__indwordstring

__int2c

_InterlockedAdd 內部函數

_InterlockedAddLargeStatistic

_InterlockedAnd 內部函數

_interlockedbittestandreset 內部函數

_interlockedbittestandset 內部函數

_InterlockedCompareExchange 內部函數

_InterlockedCompareExchange128

_InterlockedCompareExchangePointer 內部函數

_InterlockedDecrement 內部函數

_InterlockedExchange 內部函數

_InterlockedExchangeAdd 內部函數

_InterlockedExchangePointer 內部函數

_InterlockedIncrement 內部函數

_InterlockedOr 內部函數

_InterlockedXor 內部函數

__invlpg

__inword

__inwordstring

__lidt

__ll_lshift

__ll_rshift

__lzcnt16、 、 __lzcnt__lzcnt64

_mm_cvtsi64x_ss

_mm_cvtss_si64x

_mm_cvttss_si64x

_mm_extract_si64, _mm_extracti_si64

_mm_insert_si64, _mm_inserti_si64

_mm_stream_sd

_mm_stream_si64x

_mm_stream_ss

__movsb

__movsd

__movsq

__movsw

__mul128

__mulh

__noop

__nop

__outbyte

__outbytestring

__outdword

__outdwordstring

__outword

__outwordstring

__popcnt16、 、 __popcnt__popcnt64

__rdtsc

__rdtscp

_ReadBarrier

__readcr0

__readcr2

__readcr3

__readcr4

__readcr8

__readdr

__readeflags

__readfsbyte、 、 __readfsdword__readfsqword__readfsword

__readgsbyte、 、 __readgsdword__readgsqword__readgsword

__readmsr

__readpmc

_ReadWriteBarrier

_ReturnAddress

_rotl8, _rotl16

_rotr8, _rotr16

__segmentlimit

__shiftleft128

__shiftright128

__sidt

__stosb

__stosd

__stosq

__stosw

__svm_clgi

__svm_invlpga

__svm_skinit

__svm_stgi

__svm_vmload

__svm_vmrun

__svm_vmsave

__ud2

__ull_rshift

_umul128

__umulh

__vmx_off

__vmx_on

__vmx_vmclear

__vmx_vmlaunch

__vmx_vmptrld

__vmx_vmptrst

__vmx_vmread

__vmx_vmresume

__vmx_vmwrite

__wbinvd

_WriteBarrier

__writecr0

__writecr3

__writecr4

__writecr8

__writedr

__writeeflags

__writefsbyte、 、 __writefsdword__writefsqword__writefsword

__writegsbyte、 、 __writegsdword__writegsqword__writegsword

__writemsr

另請參閱

編譯程式內部函數