Scan a file (COM)
|
Method |
ScanEx |
|
Description |
This method is an extensible scan API which allows the setting of various scan options that can be configured for each scan request. |
Function prototype
HRESULT ScanEx( [in] VARIANT ContentsToScan, [in] VARIANT* InArgsArray, [out, retval] VARIANT* OutArgsArray)Arguments
|
Argument |
Description |
Data Type |
|
ContentsToScan |
This argument may hold one of four types: a file path to be scanned, a file signature to be scanned, a boot sector to be scanned, or a memory buffer to be scanned, based on the data type of this parameter and input argument (InArgsArray) value
|
File name: string Buffer: byte array |
|
InArgsArray |
A list of input arguments in following order:
|
Array of variants |
|
OutArgsArray |
A list of outputs with the following order:
|