mirror of https://github.com/lianthony/NT4.0
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.
197 lines
2.4 KiB
197 lines
2.4 KiB
;
|
|
; This file contains assembly language functions for APIs which are not
|
|
; present in the WIN30API.XLS spreadsheet.
|
|
;
|
|
.286
|
|
|
|
ZJMP MACRO argName
|
|
PUBLIC z&argName
|
|
EXTRN argName:FAR
|
|
.DATA
|
|
m&argName db 'NOTE:&argName ',0
|
|
.CODE
|
|
z&argName PROC
|
|
push ds
|
|
push es
|
|
pusha
|
|
mov ax,DGROUP
|
|
mov ds,ax
|
|
push ds
|
|
mov ax,offset m&argName
|
|
push ax
|
|
call _LogData
|
|
add sp,+4
|
|
popa
|
|
pop es
|
|
pop ds
|
|
jmp argName
|
|
z&argName ENDP
|
|
ENDM
|
|
|
|
|
|
.MODEL LARGE
|
|
|
|
EXTRN _LogData:Far
|
|
|
|
|
|
.CODE
|
|
|
|
ZJMP BRUTE
|
|
|
|
ZJMP CLOSEJOB
|
|
|
|
ZJMP COPY
|
|
|
|
ZJMP CREATEPQ
|
|
|
|
ZJMP CREATEUSERBITMAP
|
|
|
|
ZJMP CREATEUSERDISCARDABLEBITMAP
|
|
|
|
ZJMP DEATH
|
|
|
|
ZJMP DELETEJOB
|
|
|
|
ZJMP DELETEPQ
|
|
|
|
ZJMP DELETESPOOLPAGE
|
|
|
|
ZJMP DEVICECOLORMATCH
|
|
|
|
ZJMP DMBITBLT
|
|
|
|
ZJMP DMCOLORINFO
|
|
|
|
ZJMP DMDIBBITS
|
|
|
|
ZJMP DMENUMDFONTS
|
|
|
|
ZJMP DMENUMOBJ
|
|
|
|
ZJMP DMEXTTEXTOUT
|
|
|
|
ZJMP DMGETCHARWIDTH
|
|
|
|
ZJMP DMOUTPUT
|
|
|
|
ZJMP DMPIXEL
|
|
|
|
ZJMP DMREALIZEOBJECT
|
|
|
|
ZJMP DMSCANLR
|
|
|
|
ZJMP DMSETDIBTODEV
|
|
|
|
ZJMP DMSTRBLT
|
|
|
|
ZJMP DMSTRETCHBLT
|
|
|
|
ZJMP DMSTRETCHDIBITS
|
|
|
|
ZJMP DMTRANSPOSE
|
|
|
|
ZJMP ENDSPOOLPAGE
|
|
|
|
ZJMP ENGINEDELETEFONT
|
|
|
|
ZJMP ENGINEENUMERATEFONT
|
|
|
|
ZJMP ENGINEEXTTEXTOUT
|
|
|
|
ZJMP ENGINEGETCHARWIDTH
|
|
|
|
ZJMP ENGINEGETGLYPHBMP
|
|
|
|
ZJMP ENGINEREALIZEFONT
|
|
|
|
ZJMP ENGINESETFONTCONTEXT
|
|
|
|
ZJMP EXCLUDEVISRECT
|
|
|
|
ZJMP EXTRACTPQ
|
|
|
|
ZJMP FINALGDIINIT
|
|
|
|
ZJMP FIXUPBOGUSPUBLISHERMETAFILE
|
|
|
|
ZJMP FTRAPPING0
|
|
|
|
ZJMP GDIINIT2
|
|
|
|
ZJMP GDIMOVEBITMAP
|
|
|
|
ZJMP GDIREALIZEPALETTE
|
|
|
|
ZJMP GDISEEGDIDO
|
|
|
|
ZJMP GDISELECTPALETTE
|
|
|
|
ZJMP GDITASKTERMINATION
|
|
|
|
ZJMP GETCLIPRGN
|
|
|
|
ZJMP GETCURLOGFONT
|
|
|
|
ZJMP GETDCSTATE
|
|
|
|
ZJMP GETPHYSICALFONTHANDLE
|
|
|
|
ZJMP GETSPOOLJOB
|
|
|
|
ZJMP INQUIREVISRGN
|
|
|
|
ZJMP INSERTPQ
|
|
|
|
ZJMP INTERSECTVISRECT
|
|
|
|
ZJMP ISDCCURRENTPALETTE
|
|
|
|
ZJMP ISDCDIRTY
|
|
|
|
ZJMP ISVALIDMETAFILE
|
|
|
|
ZJMP MAKEOBJECTPRIVATE
|
|
|
|
ZJMP MINPQ
|
|
|
|
ZJMP OFFSETVISRGN
|
|
|
|
ZJMP OPENJOB
|
|
|
|
ZJMP REALIZEDEFAULTPALETTE
|
|
|
|
ZJMP RECTINREGION_EHH
|
|
|
|
;ZJMP RECTVISIBLE_EHH
|
|
|
|
ZJMP RESTOREVISRGN
|
|
|
|
ZJMP RESURRECTION
|
|
|
|
ZJMP SAVEVISRGN
|
|
|
|
ZJMP SCANLR
|
|
|
|
ZJMP SELECTBITMAP
|
|
|
|
ZJMP SELECTVISRGN
|
|
|
|
ZJMP SETDCSTATE
|
|
|
|
ZJMP SETDCSTATUS
|
|
|
|
ZJMP SETOBJECTOWNER
|
|
|
|
ZJMP SHRINKGDIHEAP
|
|
|
|
ZJMP SIZEPQ
|
|
|
|
ZJMP STARTSPOOLPAGE
|
|
|
|
ZJMP UNICODETOANSI
|
|
|
|
ZJMP WRITEDIALOG
|
|
|
|
ZJMP WRITESPOOL
|
|
|
|
END
|