Freigeben über


__addgsbyte, __addgsword, __addgsdword, __addgsqword

Microsoft-spezifisch

Add a value to a memory location specified by an offset relative to the beginning of the GS segment.

Syntax

void __addgsbyte(
   unsigned long Offset,
   unsigned char Data
);
void __addgsword(
   unsigned long Offset,
   unsigned short Data
);
void __addgsdword(
   unsigned long Offset,
   unsigned long Data
);
void __addgsqword(
   unsigned long Offset,
   unsigned __int64 Data
);

Parameter

Offset
[in] Der Offset vom Anfang von GS.

Daten
[in] Der Wert, der dem Speicherort hinzugefügt werden soll.

Anforderungen

Intrinsic Aufbau
__addgsbyte x64
__addgsword x64
__addgsdword x64
__addgsqword x64

Headerdatei<intrin.h>

Hinweise

Diese Routinen sind nur als systeminterne Routine verfügbar.

Ende Microsoft-spezifisch

Siehe auch

__incgsbyte, __incgsword, __incgsdword, __incgsqword
__readgsbyte, __readgsdword, __readgsqword, __readgsword
__writegsbyte, __writegsdword, __writegsqword, __writegsword
Systeminterne Compiler