CALLHMA - 9


_XMM_FreeExtended proc near

c_begin

mov ah, 0Ah

mov dx, [bp+4]

call [XMM_Control]

xor dx, dx

dec ax

jz @successA

mov dh, bl

@successA:

c_end

_XMM_FreeExtended endp

;**

;.Name _XMM_MoveExtended

;.Title

;

;.Descr

; ,

; struct XMM_Move:

;

; struct XMM_Move {

; unsigned long Length;

; unsigned short SourceHandle;

; unsigned long SourceOffset;

; unsigned short DestHandle;

; unsigned long DestOffset;

; };

;

;.Proto long XMM_MoveExtended(struct

; XMM_Move *move_descr);

;

;.Params struct XMM_Move *move_descr -

; ,

; , .

;

;.Return < 0 - ,

; .

; 0L - .

;

;**

_XMM_MoveExtended proc near

c_begin

mov ah, 0Bh

mov si, [bp+4];

call [XMM_Control]

xor dx, dx

dec ax

jz @successB

mov dh, bl

@successB:

c_end

_XMM_MoveExtended endp

;**

;.Name _XMM_LockExtended

;.Title

;

;.Descr

; 31

; .

;

;.Proto long XMM_LockExtended(unsigned handle);

;

;.Params handle - ;

;

;.Return < 0 - ,

; .