You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
477 B

#ifndef __VM_CODE_H
#define __VM_CODE_H
#include "Windas.h"
3 years ago
#include "Code.h"
3 years ago
typedef struct _VM_CODE_LINK
{
_VM_CODE_LINK* Next;
_VM_CODE_LINK* Prev;
3 years ago
UINT Flags;
UINT Label;
PUCHAR InstData;
UINT InstDataSize;
PUCHAR PrologueData;
PUCHAR PrologueDataSize;
3 years ago
_VM_CODE_LINK();
3 years ago
_VM_CODE_LINK(UINT LabelId);
3 years ago
}VM_CODE_LINK, *PVM_CODE_LINK;
typedef struct _VM_CODE_BLOCK
{
PVM_CODE_LINK Start;
PVM_CODE_LINK End;
}VM_CODE_BLOCK, *PVM_CODE_BLOCK;
#endif