次の方法で共有


__readgsbyte、__readgsdword、__readgsqword、__readgsword

Microsoft 固有の仕様

GS セグメントの先頭を基準としたオフセットによって指定された場所からメモリを読み取ります。

構文

unsigned char __readgsbyte(
   unsigned long Offset
);
unsigned short __readgsword(
   unsigned long Offset
);
unsigned long __readgsdword(
   unsigned long Offset
);
unsigned __int64 __readgsqword(
   unsigned long Offset
);

パラメーター

Offset
[in] 読み取り元の GS の先頭からのオフセット。

戻り値

場所 GS:[Offset] にある (呼び出された関数の名前で示される) バイト、ワード、ダブル ワード、クアッドワードのメモリ コンテンツ。

要件

Intrinsic Architecture
__readgsbyte X64
__readgsdword X64
__readgsqword X64
__readgsword X64

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

解説

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

Microsoft 固有の仕様はここまで

関連項目

__writegsbyte、__writegsdword、__writegsqword、__writegsword
コンパイラの組み込み