Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft-spezifisch
Begrenzt die Compileroptimierungen, die Speicherzugriffsvorgänge über den Punkt des Aufrufs hinaus neu anordnen können.
Warnung
Die systeminternen _ReadBarrier-, _WriteBarrier- und _ReadWriteBarrier-Compilerfunktionen und das MemoryBarrier-Makro sind veraltet und sollten nicht verwendet werden.Verwenden Sie für die Kommunikation zwischen Threads Mechanismen wie atomic_thread_fence und std::atomic<T>, die in der C++-Standardbibliotheksreferenz definiert sind.Verwenden Sie für den Hardwarezugriff die /volatile:iso-Compileroption zusammen mit dem volatile (C++)-Schlüsselwort.
void _ReadBarrier(void);
Anforderungen
Systemintern |
Architektur |
---|---|
_ReadBarrier |
x86, x64 |
Headerdatei <intrin.h>
Hinweise
Die systeminterne _ReadBarrier-Funktion begrenzt die Compileroptimierungen, die Speicherzugriffsvorgänge über den Punkt des Aufrufs hinaus entfernen oder neu anordnen können.