Partekatu honen bidez:


Interfaz de examen antimalware

Información general sobre la tecnología antimalware Scan Interface.

Para desarrollar con la interfaz de examen de Antimalware, debe incluir este encabezado.

Para obtener instrucciones de programación para esta tecnología, consulte

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.

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.
CloseSession

Cierra la sesión. (IAntimalware.CloseSession)
CloseSession

Cierra la sesión. (IAntimalwareProvider.CloseSession)
DisplayName

Nombre del proveedor de antimalware que se va a mostrar.
GetAttribute

Devuelve un atributo solicitado de la secuencia.
Notificar

Envía al producto antimalware una notificación de una operación arbitraria.
Notificar

Envía una notificación de una operación arbitraria al proveedor de antimalware. (IAntimalwareProvider2::Notify)
Lectura

Solicita que se lea un búfer lleno de contenido.
Examinar

Examine una secuencia de contenido. (IAntimalware.Scan)
Examinar

Examine una secuencia de contenido. (IAntimalwareProvider.Scan)

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)