__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 
);

参数

  • [in] Offset
    从最初 GS的偏移量。

  • [in] Data
    要添加的值该内存位置。

要求

内部

体系结构

__addgsbyte

x64

__addgsword

x64

__addgsdword

x64

__addgsqword

x64

备注

这些内部函数可以在仅内核模式,并且,这些实例只能用作内部。

请参见

参考

__incgsbyte, __incgsword, __incgsdword, __incgsqword

__readgsbyte, __readgsdword, __readgsqword, __readgsword

__writegsbyte, __writegsdword, __writegsqword, __writegsword

编译器内部函数