Source code of Windows XP (NT5)
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.
|
|
;***************************************************************************** ;* * AppL.inc : Windows Application Fast Loader APPL structure ;*****************************************************************************
magicApplCur EQU '0A' ;* apploader version ("A0")
APPL STRUC ;* Magic value magicAppl DW ?
;* * Information filled in by Munge ;* start of RLB info ;* prlbCodeAppl is patched by MUNGE to point to first address ;* will be 0 if not MUNGEd prlbCodeAppl DW ?
;* * Information filled in by Apploader ;* address of Boot Procedure (first instance only) pfnBootAppl DD ? ;* address of Reload Procedure pfnReloadAppl DD ?
;* * Information filled in by Kernel ;* address of pGlobalHeap lppsMob DD ? ;* address of MyAlloc() far alias pfnKernelAlloc DD ? ;* address of EntProcAddress() far alias pfnEntProcAddress DD ?
;* * THE FOLLOWING ADDITIONS WERE ADDED AFTER THE Win386 release (9/15/87)
;* * filled in by AppLoader pfnExitAppl DD ? ;* exit application ;* (i.e. last instance)
;* * filled in by MUNGE cparaFixedAppl DW ? ;* size of fixed block cparaPreloadAppl DW ? ;* size of preload block cbDgroupNonzAppl DW ? ;* real non-zero data size cwRlbCodeAppl DW ? ;* size of rlbCode
;* * THE FOLLOWING ADDITIONS WERE ADDED FOR Windows 3.0 ;* address of SetOwner() far alias pfnSetOwner DD ? APPL ENDS
;*****************************************************************************
|