Прочитать на английском

Поделиться через


Заголовок amsi.h

Этот заголовок используется антивредоносным интерфейсом сканирования. Дополнительные сведения см. в разделе:

amsi.h содержит следующие программные интерфейсы:

Интерфейсы

 
IAmsiStream

Представляет поток для проверки.
IAntimalware

Представляет антивредоносный продукт. (IAntimalware)
IAntimalware2

Представляет антивредоносный продукт. (IAntimalware2)
IAntimalwareProvider

Представляет поставщика антивредоносного продукта. (IAntimalwareProvider)
IAntimalwareProvider2

Представляет поставщика антивредоносного продукта. (IAntimalwareProvider2)

Функции

 
AmsiCloseSession

Закройте сеанс, открытый AmsiOpenSession.
AmsiInitialize

Инициализируйте API AMSI.
AmsiNotifyOperation

Отправляет поставщику антивредоносных программ уведомление о произвольной операции. (AmsiNotifyOperation)
AmsiOpenSession

Открывает сеанс, в рамках которого можно сопоставить несколько запросов на сканирование.
AmsiResultIsMalware

Определяет, указывает ли результат сканирования, что содержимое должно быть заблокировано.
AmsiScanBuffer

Проверяет полный буфер содержимого на наличие вредоносных программ.
AmsiScanString

Проверяет строку на наличие вредоносных программ.
AmsiUninitialize

Удалите экземпляр API AMSI, который был первоначально открыт AmsiInitialize.

Перечисления

 
AMSI_ATTRIBUTE

Указывает типы атрибутов, которые могут быть запрошены IAmsiStream::GetAttribute.
AMSI_RESULT

Указывает типы результатов, возвращаемых сканированием.