Freigeben über


x64-systeminterne Komponenten

[Diese Dokumentation ist nur eine Vorschau und wird in späteren Versionen ggf. geändert. Blank topics are included as placeholders.]

Der Visual C++-Compiler enthält die folgenden systeminternen Funktionen ein, die x64-Architektur verfügbar sind:

Index

A - H   I - L  M - Q  R - Z  Additional CRT Functions

A - H

[Go to top]

_AddressOfReturnAddress

__addgsbyte

__addgsdword

__addgsqword

__addgsword

__assume

_BitScanForward

_BitScanForward64

_BitScanReverse

_BitScanReverse64

_bittest

_bittest64

_bittestandcomplement

_bittestandcomplement64

_bittestandreset

_bittestandreset64

_bittestandset

_bittestandset64

__debugbreak

_disable

__emul

__emulu

_enable

__faststorefence

__getcallerseflags

- L I

[Go to top]

__inbyte

__inbytestring

__incgsbyte

__incgsword

__incgsdword

__incgsqword

__indword

__indwordstring

__int2c

_InterlockedAnd

_InterlockedAnd64

_interlockedbittestandreset

_interlockedbittestandreset64

_interlockedbittestandset

_interlockedbittestandset64

_InterlockedCompareExchange

_InterlockedCompareExchange64

_InterlockedCompareExchangePointer

_InterlockedCompare64Exchange128

_InterlockedCompare64Exchange128_acq

_InterlockedCompare64Exchange128_rel

_InterlockedDecrement

_InterlockedDecrement64

_InterlockedExchange

_InterlockedExchange64

_InterlockedExchangeAdd

_InterlockedExchangeAdd64

_InterlockedExchangePointer

_InterlockedIncrement

_InterlockedIncrement64

_InterlockedOr

_InterlockedOr64

_InterlockedXor

_InterlockedXor64

__invlpg

__inword

__inwordstring

__ll_lshift

__ll_rshift

__load128

M - Q

[Go to top]

_mm_cvtsd_si64x

_mm_cvtsi128_si64x

_mm_cvtsi64x_sd

_mm_cvtsi64x_si128

_mm_cvtsi64x_ss

_mm_cvtss_si64x

_mm_cvttsd_si64x

_mm_cvttss_si64x

_mm_set_epi64x

_mm_set1_epi64x

_mm_setl_epi64

_mm_stream_si64x

__movsb

__movsd

__movsq

__movsw

_m_prefetch

_m_prefetchw

__mul128

__mulh

__outbyte

__outbytestring

__outdword

__outdwordstring

R - Z

[Go to top]

__rdtsc

_ReadBarrier

__readcr0

__readcr2

__readcr3

__readcr4

__readcr8

__readfsbyte

__readfsdword

__readfsqword

__readfsword

__readgsbyte

__readgsdword

__readgsqword

__readgsword

__readmsr

__readpmc

_ReadWriteBarrier

_ReturnAddress

__segmentlimit

__shiftleft128

__shiftright128

__store128

__stosb

__stosw

__stosd

__stosq

__ull_rshift

_umul128

__umulh

__wbinvd

_WriteBarrier

__writecr0

__writecr3

__writecr4

__writecr8

__writefsbyte

__writefsdword

__writefsqword

__writefsword

__writegsbyte

__writegsdword

__writegsqword

__writegsword

__writemsr

Zusätzliche CRT-Funktionen

Darüber hinaus werden alle CRT-Funktionen in Systeminterne Funktionen verfügbar für alle Architekturen als systeminterne Funktionen auf der x64 Architektur sowie die folgenden zusätzlichen CRT-Funktionen aktiviert:

[Go to top]

_setjmpex

inp

_inp

inpd

_inpd

inpw

_inpw

outp

_outp

outpd

_outpd

outpw

_outpw

Darüber hinaus sind viel SIMD-Erweiterungen Streaming für MMX (SSE) und Streaming SIMD-Erweiterungen 2 systeminterne Funktionen (SSE2-Anweisungen) in der x64 Architektur verfügbar.

Siehe auch

Referenz

Systeminterne Funktionen verfügbar für alle Architekturen

x86-systeminterne Komponenten

Itanium-systeminterne Komponenten

MMX, systeminterne Funktionen SSE und SSE2-Anweisungen

Systeminterne Funktionen des Compilers