Leggere in inglese

Condividi tramite


Interfaccia di analisi antimalware

Panoramica della tecnologia Antimalware Scan Interface.

Per sviluppare con l'interfaccia antimalware Scan, è necessario includere questa intestazione.

Per indicazioni sulla programmazione per questa tecnologia, vedere

Enumerazioni

 
AMSI_ATTRIBUTE

Specifica i tipi di attributi che possono essere richiesti da IAmsiStream::GetAttribute.
AMSI_RESULT

Specifica i tipi di risultati restituiti dalle analisi.

Funzioni

 
AmsiCloseSession

Chiudere una sessione aperta da AmsiOpenSession.
AmsiInitialize

Inizializzare l'API AMSI.
AmsiNotifyOperation

Invia al provider antimalware una notifica di un'operazione arbitraria. (AmsiNotifyOperation)
AmsiOpenSession

Apre una sessione in cui è possibile correlare più richieste di analisi.
AmsiResultIsMalware

Determina se il risultato di un'analisi indica che il contenuto deve essere bloccato.
AmsiScanBuffer

Analizza un buffer pieno di contenuto per rilevare malware.
AmsiScanString

Analizza una stringa per individuare il malware.
AmsiUninitialize

Rimuovere l'istanza dell'API AMSI aperta originariamente da AmsiInitialize.
CloseSession

Chiude la sessione. (IAntimalware.CloseSession)
CloseSession

Chiude la sessione. (IAntimalwareProvider.CloseSession)
DisplayName

Nome del provider antimalware da visualizzare.
GetAttribute

Restituisce un attributo richiesto dal flusso.
Notificare

Invia al prodotto antimalware una notifica di un'operazione arbitraria.
Notificare

Invia al provider antimalware una notifica di un'operazione arbitraria. (IAntimalwareProvider2::Notify)
Lettura

Richiede la lettura di un buffer pieno di contenuto.
Scansione

Analizzare un flusso di contenuto. (IAntimalware.Scan)
Scansione

Analizzare un flusso di contenuto. (IAntimalwareProvider.Scan)

Interfacce

 
IAmsiStream

Rappresenta un flusso da analizzare.
IAntimalware

Rappresenta il prodotto antimalware. (IAntimalware)
IAntimalware2

Rappresenta il prodotto antimalware. (IAntimalware2)
IAntimalwareProvider

Rappresenta il provider del prodotto antimalware. (IAntimalwareProvider)
IAntimalwareProvider2

Rappresenta il provider del prodotto antimalware. (IAntimalwareProvider2)