__writegsbyte、__writegsdword、__writegsqword、__writegsword

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

Microsoft 固有の仕様 →

GS セグメントの先頭を基準としたオフセットで指定された場所にメモリを記述します。

void __writegsbyte( 
   unsigned long Offset, 
   unsigned char Data 
);
void __writegsword( 
   unsigned long Offset, 
   unsigned short Data 
);
void __writegsdword( 
   unsigned long Offset, 
   unsigned long Data 
);
void __writegsqword( 
   unsigned long Offset, 
   unsigned __int64 Data 
);

パラメーター

  • [入力] Offset
    GS への書き込みの先頭からのオフセットされます。

  • [入力] Data
    書き込む値。

必要条件

組み込み

アーキテクチャ

__writegsbyte

x64

__writegsdword

x64

__writegsqword

x64

__writegsword

x64

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

解説

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

参照

Reference

__readgsbyte、__readgsdword、__readgsqword、__readgsword

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