次の方法で共有


__addgsbyte、__addgsword、__addgsdword、__addgsqword

Microsoft 固有の仕様

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 の先頭からのオフセットです。

Data
[in] メモリ位置に追加する値。

要件

Intrinsic Architecture
__addgsbyte X64
__addgsword X64
__addgsdword X64
__addgsqword X64

ヘッダー ファイル<intrin.h>

解説

これらのルーチンは、組み込みとしてのみ使用できます。

Microsoft 固有の仕様はここまで

関連項目

__incgsbyte、__incgsword、__incgsdword、__incgsqword
__readgsbyte、__readgsdword、__readgsqword、__readgsword
__writegsbyte、__writegsdword、__writegsqword、__writegsword
コンパイラの組み込み