SZDD'3A.// VXD.H -- Additional 'C' Macros for VxD Construc Stan Mitchell, 1995+ #ifndef __H_NTineW_offsetof(s,m)(int)&(((s *)0)->m)_SegOfs(s|CRS,Client_##sRw (" Woord__S#w_LOCAL_CLIENT_REG_FRAME( var ) \ _asmpushadJmov eax,ebpgtbp,esxsub ,__,SIZE4}[D],PUSHALL<R_-C--s--CLOSE1(u-H-opadLbing Win95 Hook proceduresHOOKPROCvoid __declspec( naked These two jumps m|0 up the h:3eamble8are need~0to pport Un1_Device_Ser15 0l5@4 begins after11t "1_ry"H=OK_PREAMBLE(0v8+4O%jmp sh1GQMaLdw ptr1vOMJG:Lt{yp0f chE*PSTR;-SYSCTR0. BACKK"_stdcall4Systemtrol Message HandlerG0MK CtrlMs ys_VM_Init( HVM h PlP)@A]Q]aQTerminatei]y]]"Q_Exg]]]^QCritd]M, PCHAR pC?mdTail]]Ag5m'm7mGmg_b_Comple[0pmmmW`yn3`cj2mmgSm }XSW32do'T( :qs3,K}PDIOCPA>TERS praraSms5}E}g`ePaPTNew]}xTh0d( PTCCBr}}ga\X}5ESuu0nRb@Resum`UUc"oywDЍ!VUKernel32_d1}ISebug_Queryl|VUBA_PM_AppkDWORD flags, pmcb_s* pPM*]/Udispa<0I *8HM2 -0gnyt @0pass~0in0gi=Q_h8S fun&s u0V Q/1cgonv( *K!BEGIN_DISPATCH_wMAPŭENDڪ(}9_#:'m cm@16+;'Prev'zVize'of(Yi)->2a'Rsv1}2 3' };CQ? typeѴ{  dwOffset; 5wSelec; } PTR48#COfsBR324CRx*lfile m**/