mirror of
https://dev.lirent.ru/Vatrog/vm-introspection-engine.git
synced 2026-06-18 04:16:39 +03:00
27 lines
458 B
C
27 lines
458 B
C
|
|
#ifndef CONTRACT_MAGIC0
|
||
|
|
#define CONTRACT_MAGIC0 0x3A7C1E94B2D6F058ull
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifndef CONTRACT_MAGIC1
|
||
|
|
#define CONTRACT_MAGIC1 0x9F41D80E6BC57A23ull
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifndef CONTRACT_ACK
|
||
|
|
#define CONTRACT_ACK 0xACED5EEDACED5EEDull
|
||
|
|
#endif
|
||
|
|
|
||
|
|
#ifndef W32MS_CONTRACT_H
|
||
|
|
#define W32MS_CONTRACT_H
|
||
|
|
|
||
|
|
#include <stdint.h>
|
||
|
|
|
||
|
|
#pragma pack(push, 1)
|
||
|
|
typedef struct {
|
||
|
|
uint64_t magic0;
|
||
|
|
uint64_t magic1;
|
||
|
|
uint64_t va_self;
|
||
|
|
uint64_t ack;
|
||
|
|
} contract;
|
||
|
|
#pragma pack(pop)
|
||
|
|
|
||
|
|
#endif
|