マルウェア対策スキャン インターフェイス (AMSI) 関数

アプリケーションがスキャンを要求するために呼び出すことができる関数。 AMSI は次の機能を用意しています。

関数 説明
AmsiCloseSession AmsiOpenSession によって開かれたセッションを閉じます。
AmsiInitialize AMSI API を初期化します。
AmsiNotifyOperation 任意の操作の通知をマルウェア対策プロバイダーに送信します。
AmsiOpenSession 複数のスキャン要求を関連付けることができるセッションを開きます。
AmsiResultIsMalware スキャンの結果がコンテンツをブロックする必要があることを示すかどうかを判断します。
AmsiScanBuffer バッファーがいっぱいのコンテンツをスキャンしてマルウェアを検出します。
AmsiScanString 文字列をスキャンしてマルウェアを検出します。
AmsiUninitialize AmsiInitialize によって最初に開かれた AMSI API のインスタンスを削除します。