_Register_Win32_Services


include vmm.inc

push    DDB_Offset
push    OFFSET32 Service_Table
VMMCall _Register_Win32_Services

Copies the location of the calling VxD's Win32 service-table in the DDB. Uses ESP, flags.

DDB_Offset

Specifies the offset to the DDB.

Service_Table

The calling VxD's Win32 service table.

If the VxD ID is below the CDEVIDSYS value, it is recorded in the apWin32SvcTbl table in order to allow fast dispatching.

A bit in the DDB_Flags member is set ot indicate that this service has been called.