INT 2F - TBSCANX - SCAN FILE                                                    
	AX = CA04h
	DS:DX -> filename
Return: CF clear if no virusA program which attaches itself to other programs for the purpose of duplicating itself.	Viruses often (but not always) contain harmful code which is triggered by some event, after a certain number of reproductions, or on a specific date.  See also worm. signatures found
	    BX,SI,DI,ES destroyed
	CF set if signature found
	    ES:BX -> ASCIZA NUL-terminated ASCII string.	The ASCIZ string "ABC" consists of the four bytes 41h, 42h, 43h, and 00h.  Unless otherwise specified, maximum lengths given in the interrupt list do not include the terminating NUL. virusA program which attaches itself to other programs for the purpose of duplicating itself.	Viruses often (but not always) contain harmful code which is triggered by some event, after a certain number of reproductions, or on a specific date.  See also worm. name
	AX,CX,DX destroyed
Note:	this function requires at least 4K free memory
SeeAlso: AX=CA03h