Interface de verificação antimalware
Visão geral da tecnologia de interface de verificação antimalware.
Para desenvolver com a Interface de Verificação Antimalware, você precisa incluir esse cabeçalho.
Para obter diretrizes de programação para essa tecnologia, consulte
AMSI_ATTRIBUTE Especifica os tipos de atributos que podem ser solicitados por IAmsiStream::GetAttribute. |
AMSI_RESULT Especifica os tipos de resultados retornados por varreduras. |
AmsiCloseSession Fecha uma sessão que foi aberta por AmsiOpenSession. |
AmsiInitialize Inicializa a API da AMSI. |
AmsiNotifyOperation Envia ao provedor antimalware uma notificação de uma operação arbitrária. (AmsiNotifyOperation) |
AmsiOpenSession Abre uma sessão na qual várias solicitações de varredura podem ser correlacionadas. |
AmsiResultIsMalware Determina se o resultado de uma varredura indica que o conteúdo deve ser bloqueado. |
AmsiScanBuffer Examina um buffer cheio de conteúdo em busca de malware. |
AmsiScanString Examina uma cadeia de caracteres em busca de malware. |
AmsiUninitialize Remove a instância da API da AMSI que foi originalmente aberta por AmsiInitialize. |
CloseSession Fecha a sessão. (IAntimalware.CloseSession) |
CloseSession Fecha a sessão. (IAntimalwareProvider.CloseSession) |
DisplayName O nome do provedor antimalware a ser exibido. |
GetAttribute Retorna um atributo solicitado do fluxo. |
Notificar Envia ao produto antimalware uma notificação de uma operação arbitrária. |
Notificar Envia ao provedor antimalware uma notificação de uma operação arbitrária. (IAntimalwareProvider2::Notify) |
Leitura Solicita que um buffer cheio de conteúdo seja lido. |
Varredura Examinar um fluxo de conteúdo. (IAntimalware.Scan) |
Varredura Examinar um fluxo de conteúdo. (IAntimalwareProvider.Scan) |
IAmsiStream Representa um fluxo a ser verificado. |
IAntimalware Representa o produto antimalware. (IAntimalware) |
IAntimalware2 Representa o produto antimalware. (IAntimalware2) |
IAntimalwareProvider Representa o provedor do produto antimalware. (IAntimalwareProvider) |
IAntimalwareProvider2 Representa o provedor do produto antimalware. (IAntimalwareProvider2) |