Virtual Devices (3.1) (vdag31qh.hlp) (Table of Contents; Topic list)
Client_Reg_Struc
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
include vmm.inc
 
Client_Reg_Struc   struc
Client_EDI      dd      ?       ; Client's EDI
Client_ESI      dd      ?       ; Client's ESI
Client_EBP      dd      ?       ; Client's EBP
                dd      ?       ; ESP at pushall
Client_EBX      dd      ?       ; Client's EBX
Client_EDX      dd      ?       ; Client's EDX
Client_ECX      dd      ?       ; Client's ECX
Client_EAX      dd      ?       ; Client's EAX
Client_Error    dd      ?       ; Doubleword error code
Client_EIP      dd      ?       ; EIP
Client_CS       dw      ?       ; CS
                dw      ?       ;   (padding)
Client_EFlags   dd      ?       ; EFLAGS
Client_ESP      dd      ?       ; ESP
Client_SS       dw      ?       ; SS
                dw      ?       ;   (padding)
Client_ES       dw      ?       ; ES
                dw      ?       ;   (padding)
Client_DS       dw      ?       ; DS
                dw      ?       ;   (padding)
Client_FS       dw      ?       ; FS
                dw      ?       ;   (padding)
Client_GS       dw      ?       ; GS
                dw      ?       ;   (padding)
Client_Alt_EIP  dd      ?
Client_Alt_CS   dw      ?
                dw      ?
Client_Alt_EFlags  dd   ?
Client_Alt_ESP  dd      ?
Client_Alt_SS   dw      ?
                dw      ?
Client_Alt_ES   dw      ?
                dw      ?
Client_Alt_DS   dw      ?
                dw      ?
Client_Alt_FS   dw      ?
                dw      ?
Client_Alt_GS   dw      ?
                dw      ?
Client_Reg_Struc   ends
 
The Client_Reg_Struc structure contains the CPU register values of the
virtual device or other program calling a service.
 
                                      ♦