intestazione amsi.h
Questa intestazione viene usata dall'interfaccia antimalware scan. Per altre informazioni, vedere:
amsi.h contiene le interfacce di programmazione seguenti:
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) |
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. |
AMSI_ATTRIBUTE Specifica i tipi di attributi che possono essere richiesti da IAmsiStream::GetAttribute. |
AMSI_RESULT Specifica i tipi di risultati restituiti dalle analisi. |