Cabeçalho amsi.h
Esse cabeçalho é usado pela Interface de Verificação antimalware. Para obter mais informações, consulte:
amsi.h contém as seguintes interfaces de programação:
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) |
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. |
AMSI_ATTRIBUTE Especifica os tipos de atributos que podem ser solicitados por IAmsiStream::GetAttribute. |
AMSI_RESULT Especifica os tipos de resultados retornados por varreduras. |