internal static extern int AmsiScanBuffer( AMSIHandleContext amsiContext , byte[] buffer , ulong length , string contentName , AMSIHandleSession session , out int result);
internal static extern int AmsiScanString(AMSIHandleContext amsiContext, [In()][MarshalAs(UnmanagedType.LPWStr)] string @string, [In()][MarshalAs(UnmanagedType.LPWStr)] string contentName, AMSIHandleSession session, out int result);
internal static extern int AmsiOpenSession( AMSIHandleContext amsiContext, out AMSIHandleSession session);