Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Antimalware Scan Interface usa este encabezado. Para más información, consulte:
amsi.h contiene las siguientes interfaces de programación:
Interfaces
|
IAmsiStream Representa una secuencia que se va a examinar. |
|
IAntimalware Representa el producto antimalware. (IAntimalware) |
|
IAntimalware2 Representa el producto antimalware. (IAntimalware2) |
|
IAntimalwareProvider Representa el proveedor del producto antimalware. (IAntimalwareProvider) |
|
IAntimalwareProvider2 Representa el proveedor del producto antimalware. (IAntimalwareProvider2) |
Functions
|
AmsiCloseSession Cierra una sesión que AmsiOpenSession abrió. |
|
AmsiInitialize Inicializa la API de AMSI. |
|
AmsiNotifyOperation Envía una notificación de una operación arbitraria al proveedor de antimalware. (AmsiNotifyOperation) |
|
AmsiOpenSession Abre una sesión en la que se pueden correlacionar varias solicitudes de examen. |
|
AmsiResultIsMalware Determina si el resultado de un examen indica que se debe bloquear el contenido. |
|
AmsiScanBuffer Examina un búfer lleno de contenido para malware. |
|
AmsiScanString Examina una cadena para malware. |
|
AmsiUninitialize Elimina la instancia de la API de AMSI que abrió AmsiInitialize al principio. |
Enumeraciones
|
AMSI_ATTRIBUTE Especifica los tipos de atributos que IAmsiStream::GetAttribute puede solicitar. |
|
AMSI_RESULT Especifica los tipos de resultados devueltos por los exámenes. |