wincall.asm

来自「开放源码的编译器open watcom 1.6.0版的源代码」· 汇编 代码 · 共 619 行 · 第 1/2 页

ASM
619
字号
;*****************************************************************************
;*
;*                            Open Watcom Project
;*
;*    Portions Copyright (c) 1983-2002 Sybase, Inc. All Rights Reserved.
;*
;*  ========================================================================
;*
;*    This file contains Original Code and/or Modifications of Original
;*    Code as defined in and that are subject to the Sybase Open Watcom
;*    Public License version 1.0 (the 'License'). You may not use this file
;*    except in compliance with the License. BY USING THIS FILE YOU AGREE TO
;*    ALL TERMS AND CONDITIONS OF THE LICENSE. A copy of the License is
;*    provided with the Original Code and Modifications, and is also
;*    available at www.sybase.com/developer/opensource.
;*
;*    The Original Code and all software distributed under the License are
;*    distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
;*    EXPRESS OR IMPLIED, AND SYBASE AND ALL CONTRIBUTORS HEREBY DISCLAIM
;*    ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF
;*    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR
;*    NON-INFRINGEMENT. Please see the License for the specific language
;*    governing rights and limitations under the License.
;*
;*  ========================================================================
;*
;* Description:  WHEN YOU FIGURE OUT WHAT THIS FILE DOES, PLEASE
;*               DESCRIBE IT HERE!
;*
;*****************************************************************************


;****************************************************************************
;***                                                                      ***
;*** WINCALL.ASM - windows callback routines                              ***
;***                                                                      ***
;****************************************************************************
.386p

extrn   __32BitCallBackAddr : FWORD
extrn   _DataSelector:WORD
extrn   _StackSelector:WORD
extrn   _SaveSP:DWORD
extrn   _EntryStackSave:DWORD

Callback MACRO name
        public  CB&name
CB&name proc    far
        call    __CallBack_
        ret
CB&name endp
ENDM

DGROUP group _DATA
_DATA segment word public 'DATA' use16
_DATA ends

_TEXT segment word public 'CODE' use16
assume  cs:_TEXT

        Callback        512
        Callback        511
        Callback        510
        Callback        509
        Callback        508
        Callback        507
        Callback        506
        Callback        505
        Callback        504
        Callback        503
        Callback        502
        Callback        501
        Callback        500
        Callback        499
        Callback        498
        Callback        497
        Callback        496
        Callback        495
        Callback        494
        Callback        493
        Callback        492
        Callback        491
        Callback        490
        Callback        489
        Callback        488
        Callback        487
        Callback        486
        Callback        485
        Callback        484
        Callback        483
        Callback        482
        Callback        481
        Callback        480
        Callback        479
        Callback        478
        Callback        477
        Callback        476
        Callback        475
        Callback        474
        Callback        473
        Callback        472
        Callback        471
        Callback        470
        Callback        469
        Callback        468
        Callback        467
        Callback        466
        Callback        465
        Callback        464
        Callback        463
        Callback        462
        Callback        461
        Callback        460
        Callback        459
        Callback        458
        Callback        457
        Callback        456
        Callback        455
        Callback        454
        Callback        453
        Callback        452
        Callback        451
        Callback        450
        Callback        449
        Callback        448
        Callback        447
        Callback        446
        Callback        445
        Callback        444
        Callback        443
        Callback        442
        Callback        441
        Callback        440
        Callback        439
        Callback        438
        Callback        437
        Callback        436
        Callback        435
        Callback        434
        Callback        433
        Callback        432
        Callback        431
        Callback        430
        Callback        429
        Callback        428
        Callback        427
        Callback        426
        Callback        425
        Callback        424
        Callback        423
        Callback        422
        Callback        421
        Callback        420
        Callback        419
        Callback        418
        Callback        417
        Callback        416
        Callback        415
        Callback        414
        Callback        413
        Callback        412
        Callback        411
        Callback        410
        Callback        409
        Callback        408
        Callback        407
        Callback        406
        Callback        405
        Callback        404
        Callback        403
        Callback        402
        Callback        401
        Callback        400
        Callback        399
        Callback        398
        Callback        397
        Callback        396
        Callback        395
        Callback        394
        Callback        393
        Callback        392
        Callback        391
        Callback        390
        Callback        389
        Callback        388
        Callback        387
        Callback        386
        Callback        385
        Callback        384
        Callback        383
        Callback        382
        Callback        381
        Callback        380
        Callback        379
        Callback        378
        Callback        377
        Callback        376
        Callback        375
        Callback        374
        Callback        373
        Callback        372
        Callback        371
        Callback        370
        Callback        369
        Callback        368
        Callback        367
        Callback        366
        Callback        365
        Callback        364
        Callback        363
        Callback        362
        Callback        361
        Callback        360
        Callback        359
        Callback        358
        Callback        357
        Callback        356
        Callback        355
        Callback        354
        Callback        353
        Callback        352
        Callback        351
        Callback        350
        Callback        349
        Callback        348
        Callback        347
        Callback        346
        Callback        345
        Callback        344
        Callback        343
        Callback        342
        Callback        341
        Callback        340
        Callback        339
        Callback        338
        Callback        337
        Callback        336
        Callback        335
        Callback        334
        Callback        333
        Callback        332
        Callback        331
        Callback        330
        Callback        329
        Callback        328
        Callback        327
        Callback        326
        Callback        325
        Callback        324
        Callback        323
        Callback        322
        Callback        321
        Callback        320
        Callback        319
        Callback        318
        Callback        317
        Callback        316
        Callback        315
        Callback        314
        Callback        313
        Callback        312
        Callback        311
        Callback        310
        Callback        309
        Callback        308
        Callback        307
        Callback        306
        Callback        305
        Callback        304
        Callback        303
        Callback        302
        Callback        301
        Callback        300
        Callback        299
        Callback        298
        Callback        297
        Callback        296
        Callback        295
        Callback        294
        Callback        293
        Callback        292
        Callback        291
        Callback        290
        Callback        289
        Callback        288
        Callback        287
        Callback        286
        Callback        285
        Callback        284
        Callback        283
        Callback        282
        Callback        281
        Callback        280
        Callback        279
        Callback        278
        Callback        277
        Callback        276
        Callback        275
        Callback        274
        Callback        273
        Callback        272
        Callback        271
        Callback        270
        Callback        269
        Callback        268
        Callback        267
        Callback        266
        Callback        265
        Callback        264
        Callback        263

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?