__addgsbyte、__addgsword、__addgsdword、__addgsqword

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]

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

  • [入力] Data
    メモリ位置に追加する値。

必要条件

組み込み

アーキテクチャ

__addgsbyte

x64

__addgsword

x64

__addgsdword

x64

__addgsqword

x64

解説

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

参照

Reference

__incgsbyte、__incgsword、__incgsdword、__incgsqword

__readgsbyte、__readgsdword、__readgsqword、__readgsword

__writegsbyte、__writegsdword、__writegsqword、__writegsword

コンパイラ組み込み関数。