__writegsbyte, __writegsdword, __writegsqword, __writegsword

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

参数

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

  • [in] Data
    要写入的值。

要求

内部

体系结构

__writegsbyte

x64

__writegsdword

x64

__writegsqword

x64

__writegsword

x64

头文件 <intrin.h>

备注

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

请参见

参考

__readgsbyte, __readgsdword, __readgsqword, __readgsword

编译器内部函数