Поделиться через


__readgsbyte, __readgsdword, __readgsqword, __readgsword

Блок, относящийся только к системам Майкрософт

Чтение памяти из расположения, указанного смещением относительно начала сегмента 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 Архитектура
__readgsbyte x64
__readgsdword x64
__readgsqword x64
__readgsword x64

Файл<заголовка intrin.h>

Замечания

Эти подпрограммы доступны только как встроенные.

Завершение блока, относящегося только к системам Майкрософт

См. также

__writegsbyte, __writegsdword, __writegsqword, __writegsword
Встроенные компоненты компилятора