__addgsbyte, __addgsword, __addgsdword, __addgsqword

Блок, относящийся только к системам Майкрософт

Добавьте значение в расположение памяти, указанное смещением относительно начала GS сегмента.

Синтаксис

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
);

Параметры

Offset
[in] Смещение от начала GS.

Данные
[in] Значение, добавляемое в расположение памяти.

Требования

Intrinsic Архитектура
__addgsbyte x64
__addgsword x64
__addgsdword x64
__addgsqword x64

Файл<заголовка intrin.h>

Замечания

Эти подпрограммы доступны только как встроенные.

Завершение блока, относящегося только к системам Майкрософт

См. также

__incgsbyte, __incgsword, __incgsdword, __incgsqword
__readgsbyte, __readgsdword, __readgsqword, __readgsword
__writegsbyte, __writegsdword, __writegsqword, __writegsword
Встроенные компоненты компилятора