共用方式為


__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]要加入至記憶體位置的值。

需求

內建 架構
__addgsbyte x64
__addgsword x64
__addgsdword x64
__addgsqword x64

頭檔<intrin.h>

備註

這些例程只能當做內建使用。

END Microsoft 特定的

另請參閱

__incgsbyte、__incgsword、__incgsdword、__incgsqword
__readgsbyte、__readgsdword、__readgsqword、__readgsword
__writegsbyte、__writegsdword、__writegsqword、__writegsword
編譯器內建函式