Freigeben über


MpManagerStatusQueryEx-Funktion

Gibt status Informationen zu verschiedenen Komponenten des Malware-Schutz-Managers zurück.

Syntax

HRESULT WINAPI MpManagerStatusQueryEx(
  _In_  MPHANDLE       hMpHandle,
  _In_  DWORD          dwFlag,
  _Out_ PMPSTATUS_INFO pStatusInfo
);

Parameter

hMpHandle [in]

Typ: MPHANDLE

Handle mit der Schnittstelle des Malware-Schutz-Managers. Dieses Handle wird von der MpManagerOpen-Funktion zurückgegeben.

dwFlag [in]

Art: DWORD

Steuert, welche Abfrageinformationen zurückgegeben werden. Einige Informationen sind teuer und werden möglicherweise nicht benötigt.

Wert Bedeutung
MP_STATUS_QUERY_FLAGS_NONE
Standard.
MP_STATUS_QUERY_FLAG_NOSTATE
Fragen Sie keine Zustandsinformationen ab.

pStatusInfo [out]

Typ: PMPSTATUS_INFO

Zeiger auf eine Struktur, die status Informationen zu letzten Überprüfungen, aktiven Bedrohungen und verschiedenen Komponenten-status zurückgibt. Siehe MPSTATUS_INFO.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird der Rückgabewert S_OK. Dieser Funktionsaufruf ist auch dann erfolgreich, wenn kein Antimalware-Dienst ausgeführt wird.

Wenn die Funktion fehlschlägt, ist der Rückgabewert ein fehlerhafter HRESULT-Code . Der Aufrufer kann die MpErrorMessageFormat-Funktion verwenden, um eine generische Beschreibung der Fehlermeldung abzurufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2012 [nur Desktop-Apps]
Header
MpClient.h
DLL
MpClient.dll

Siehe auch

MpErrorMessageFormat

MpManagerOpen

MPSTATUS_INFO