LIBRARY SHELL

EXETYPE WINDOWS

DESCRIPTION 'WOW REPLACEMENT SHELL'

STUB '..\BIN\WINSTUB.EXE'

CODE PRELOAD MOVEABLE DISCARDABLE
DATA PRELOAD MOVEABLE SINGLE

HEAPSIZE 0

EXPORTS
    WEP                         ;internal

    ; 3.1 exports, ordinals mush not change
    ; Mark these as internal now so new apps link to
    ; versions in kernel16

    REGOPENKEY=REGOPENKEY         @1      ;Internal
    REGCREATEKEY=REGCREATEKEY     @2      ;Internal
    REGCLOSEKEY=REGCLOSEKEY       @3      ;Internal
    REGDELETEKEY=REGDELETEKEY     @4      ;Internal
    REGSETVALUE=REGSETVALUE       @5      ;Internal
    REGQUERYVALUE=REGQUERYVALUE   @6      ;Internal
    REGENUMKEY=REGENUMKEY         @7      ;Internal

    DRAGACCEPTFILES     @9      ;public
    DRAGQUERYFILE	@11	;public
    DRAGFINISH		@12	;public
    DRAGQUERYPOINT	@13	;public

    SHELLEXECUTE	@20	;internal private for shell
    FINDEXECUTABLE	@21	;internal private for shell
    SHELLABOUT		@22	;internal private for shell
    WCI                 @32     ;internal
    ABOUTDLGPROC        @33     ;internal
    EXTRACTICON		@34	;public
    EXTRACTASSOCIATEDICON @36	;internal private for shell
    DOENVIRONMENTSUBST	  @37	;public
    FINDENVIRONMENTSTRING @38	;public
    INTERNALEXTRACTICON   @39	;internal private for shell

    HERETHARBETYGARS	@100	;internal
    FINDEXEDLGPROC	@101	;internal
    REGISTERSHELLHOOK	@102	;internal private for shell
    SHELLHOOKPROC	@103	;internal private for shell

    ; end 3.1

    EXTRACTICONEX                   @40     ;public

    ; thunk connection stufff
;WOW    Shl3216_ThunkData16             @98    RESIDENTNAME
;WOW    Shl1632_ThunkData16             @99    RESIDENTNAME
;WOW    DllEntryPoint                   @101   RESIDENTNAME

    ;
    ;   New APIs for Windows 4.0
    ;
    RESTARTDIALOG                   @157        ;Internal 4.0
    PICKICONDLG                     @166        ;Internal 4.0

    DRIVETYPE                       @262        ;Internal 4.0
    SH16TO32DRIVEIOCTL              @263        ;Internal 4.0
    SH16TO32INT2526                 @264        ;Internal 4.0

    SHGETFILEINFO                   @300        ;Internal 4.0

    SHFORMATDRIVE                   @400        ;Internal 4.0
    SHCHECKDRIVE                    @401        ;Internal 4.0
    _RUNDLLCHECKDRIVE               @402        ;Internal 4.0
