__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
コンパイラの組み込み