Auf Englisch lesen

Freigeben über


Antischadsoftware-Scan-Schnittstelle

Übersicht über die Antimalware Scan Interface-Technologie.

Um mit antimalware Scan Interface zu entwickeln, müssen Sie diesen Header einschließen.

Programmieranleitungen für diese Technologie finden Sie unter

Enumerationen

 
AMSI_ATTRIBUTE

Gibt die Typen von Attributen an, die von IAmsiStream::GetAttribute angefordert werden können.
AMSI_RESULT

Gibt die Typen von Ergebnissen an, die von Überprüfungen zurückgegeben werden.

Functions

 
AmsiCloseSession

Schließt eine Sitzung, die von AmsiOpenSession geöffnet wurde.
AmsiInitialize

Initialisiert die AMSI-API.
AmsiNotifyOperation

Sendet eine Benachrichtigung über einen beliebigen Vorgang an den Antischadsoftwareanbieter. (AmsiNotifyOperation)
AmsiOpenSession

Öffnet eine Sitzung, in der mehrere Scananforderungen korreliert werden können.
AmsiResultIsMalware

Bestimmt, ob das Ergebnis eines Scans darauf hindeutet, dass der Inhalt blockiert werden soll.
AmsiScanBuffer

Scannt einen Puffer voller Inhalte auf Schadsoftware.
AmsiScanString

Scannt eine Zeichenfolge auf Schadsoftware.
AmsiUninitialize

Entfernt die Instanz der AMSI-API, die ursprünglich von AmsiInitialize geöffnet wurde.
CloseSession

Schließt die Sitzung. (IAntimalware.CloseSession)
CloseSession

Schließt die Sitzung. (IAntimalwareProvider.CloseSession)
DisplayName

Der Name des anzuzeigenden Antischadsoftwareanbieters.
GetAttribute

Gibt ein angefordertes Attribut aus dem Stream zurück.
Benachrichtigen

Sendet eine Benachrichtigung über einen beliebigen Vorgang an das Antischadsoftwareprodukt.
Benachrichtigen

Sendet eine Benachrichtigung über einen beliebigen Vorgang an den Antischadsoftwareanbieter. (IAntimalwareProvider2::Notify)
Lesen

Fordert einen Puffer voller Inhalt an, der gelesen werden soll.
Scan

Scannen sie einen Inhaltsdatenstrom. (IAntimalware.Scan)
Scan

Scannen sie einen Inhaltsdatenstrom. (IAntimalwareProvider.Scan)

Schnittstellen

 
IAmsiStream

Stellt einen zu scannenden Stream dar.
IAntimalware

Stellt das Antischadsoftware-Produkt dar. (IAntimalware)
IAntimalware2

Stellt das Antischadsoftware-Produkt dar. (IAntimalware2)
IAntimalwareProvider

Stellt den Anbieter des Antischadsoftware-Produkts dar. (IAntimalwareProvider)
IAntimalwareProvider2

Stellt den Anbieter des Antischadsoftware-Produkts dar. (IAntimalwareProvider2)