C# Class ClamAV.Managed.UnsafeNativeMethods

This class contains P/Invoke methods and type definitions corresponding to clamav.h in libclamav.
ファイルを表示 Open project: rmuch/ClamAV.Managed Class Usage Examples

Private Methods

Method Description
cl_countsigs ( string path, uint countoptions, int &sigs ) : int
cl_cvdfree ( IntPtr cvd ) : void
cl_cvdhead ( IntPtr file ) : cl_cvd
cl_cvdparse ( IntPtr head ) : cl_cvd
cl_cvdverify ( IntPtr file ) : int
cl_debug ( ) : void
cl_engine_addref ( IntPtr engine ) : int
cl_engine_compile ( IntPtr engine ) : int
cl_engine_free ( IntPtr engine ) : int
cl_engine_get_num ( IntPtr engine, cl_engine_field field, int &err ) : long
cl_engine_get_str ( IntPtr engine, cl_engine_field field, int &err ) : IntPtr
cl_engine_new ( ) : IntPtr
cl_engine_set_clcb_hash ( IntPtr engine, clcb_hash callback ) : void
cl_engine_set_clcb_meta ( IntPtr engine, clcb_meta callback ) : void
cl_engine_set_clcb_post_scan ( IntPtr engine, clcb_post_scan callback ) : void
cl_engine_set_clcb_pre_scan ( IntPtr engine, clcb_pre_scan callback ) : void
cl_engine_set_clcb_sigload ( IntPtr engine, clcb_sigload callback, IntPtr context ) : void
cl_engine_set_clcb_virus_found ( IntPtr engine, clcb_virus_found callback ) : void
cl_engine_set_num ( IntPtr engine, cl_engine_field field, long num ) : int
cl_engine_set_str ( IntPtr engine, cl_engine_field field, string str ) : int
cl_engine_settings_apply ( IntPtr engine, IntPtr settings ) : int
cl_engine_settings_copy ( IntPtr engine ) : IntPtr
cl_engine_settings_free ( IntPtr settings ) : int
cl_fmap_close ( IntPtr fmap ) : void
cl_fmap_open_handle ( IntPtr handle, UIntPtr offset, UIntPtr len, clcb_pread pread, int use_aging ) : IntPtr
cl_fmap_open_memory ( IntPtr start, UIntPtr len ) : IntPtr
cl_init ( uint initoptions ) : int
cl_load ( string path, IntPtr engine, uint &signo, uint dboptions ) : int
cl_retdbdir ( ) : IntPtr
cl_retflevel ( ) : uint
cl_retver ( ) : IntPtr
cl_scandesc ( int desc, IntPtr virname, IntPtr scanned, IntPtr engine, uint scanoptions ) : int
cl_scandesc_callback ( int desc, IntPtr virname, IntPtr scanned, IntPtr engine, uint scanoptions, IntPtr context ) : int
cl_scanfile ( [ filename, IntPtr &virname, ulong &scanned, IntPtr engine, uint scanoptions ) : int
cl_scanfile_callback ( string filename, string &virname, ulong &scanned, IntPtr engine, uint scanoptions, IntPtr context ) : int
cl_scanmap_callback ( IntPtr map, string &virname, ulong &scanned, IntPtr engine, uint scanoptions, IntPtr context ) : int
cl_set_clcb_msg ( clcb_msg callback ) : void
cl_statchkdir ( IntPtr dbstat ) : int
cl_statfree ( IntPtr dbstat ) : int
cl_statinidir ( IntPtr dirname, IntPtr dbstat ) : int
cl_strerror ( int clerror ) : IntPtr
cli_cache_disable ( ) : void
cli_cache_enable ( IntPtr engine ) : int