次の方法で共有


MPSTATUS_INFO構造体

マルウェア対策マネージャーの状態情報。

構文

typedef struct tagMPSTATUS_INFO {
  DWORD               ProductStatus;
  MPSCAN_RESULT       LastQuickScan;
  MPSCAN_RESULT       LastFullScan;
  MPTHREAT_STATS      ThreatStats;
  MPTHREAT_STATS_DATA ThreatState[MP_THREAT_STAT_MAX_VALUE+1];
  MPCOMPONENT_STATUS  Component[MPCOMPONENT_MAXVALUE+1];
  ULARGE_INTEGER      ProductExpirationTime;
} MPSTATUS_INFO, *PMPSTATUS_INFO;

メンバー

ProductStatus

型: DWORD

製品の全体的な状態。 これは、 MPSTATUS_FLAGからのビット フラグの組み合わせです。

LastQuickScan

種類: MPSCAN_RESULT

マルウェア対策マネージャーによる最後のスキャンの結果。 「MPSCAN_RESULT」を参照してください。

LastFullScan

種類: MPSCAN_RESULT

マルウェア対策マネージャーによる最後のフル スキャンの結果。 「MPSCAN_RESULT」を参照してください。

ThreatStats

種類: MPTHREAT_STATS

アクティブな脅威の統計情報。 「MPTHREAT_STATS」を参照してください。

ThreatState

種類: MPTHREAT_STATS_DATA[MP_THREAT_STAT_MAX_VALUE+1]

脅威の数など、追加の脅威統計データ。 「MPTHREAT_STATS_DATA」を参照してください。

コンポーネント

種類: MPCOMPONENT_STATUS[MPCOMPONENT_MAXVALUE+1]

複数のコンポーネントの状態の配列。 配列のインデックスとして 、MPCOMPONENT_ID 列挙の値を使用します。

ProductExpirationTime

種類: ULARGE_INTEGER

UNC の製品の有効期限のタイムスタンプ。 これは、有効期限の状態が設定されている場合にのみ有効です。

要件

要件
サポートされている最小のクライアント
Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 [デスクトップ アプリのみ]
Header
MpClient.h

関連項目

MPCOMPONENT_ID

MPCOMPONENT_STATUS

MPSCAN_RESULT

MPSTATUS_FLAG

MPTHREAT_STATS

MPTHREAT_STATS_DATA