次の方法で共有


MPSIGUPDATE_DATA構造

署名更新コールバック関数に渡される通知データ。

構文

typedef struct tagMPSIGUPDATE_DATA {
  DWORD                 dwPercentComplete;
  DWORD                 dwTotalUpdates;
  DWORD                 dwCurrentUpdateIndex;
  MPSIGUPDATE_TYPE      eType;
  MP_UPDATE_STAGE       Stage;
  MP_MIDL_STRING LPWSTR Path;
} MPSIGUPDATE_DATA, *PMPSIGUPDATE_DATA;

メンバー

dwPercentComplete

型: DWORD

ダウンロードまたはインストールされたすべての更新プログラムの割合の見積もり。

dwTotalUpdates

型: DWORD

ダウンロードまたはインストールする更新プログラムの合計数。

dwCurrentUpdateIndex

型: DWORD

必要な更新のうち、現在ダウンロードまたはインストールされている更新プログラムを指定する 0 から始まるインデックス値。

eType

種類: MPSIGUPDATE_TYPE

更新の種類。 次のいずれかの値を指定できます。

説明
MPSIGUPDATE_TYPE_NONE
MPSIGUPDATE_TYPE_MANAGED
WSUS の更新。 キャンセルには管理者権限が必要です。
MPSIGUPDATE_TYPE_HTTP
HTTP 更新。 管理者権限はキャンセルする必要はありません。
MPSIGUPDATE_TYPE_HTTP_SRV
サービスからの HTTP。 キャンセルには管理者権限が必要です。
MPSIGUPDATE_TYPE_UNC
UNC 共有。 管理者権限はキャンセルする必要はありません。
MPSIGUPDATE_TYPE_UNMANAGED
MU/WU の更新。 キャンセルには管理者権限が必要です。
MPSIGUPDATE_TYPE_MANAGED_PLATFORM
プラットフォームの WSUS 更新プログラム。 キャンセルには管理者権限が必要です。
MPSIGUPDATE_TYPE_UNMANAGED_PLATFORM
プラットフォームの MU/WU 更新プログラム。 キャンセルには管理者権限が必要です。

段階

種類: MP_UPDATE_STAGE

ステージを更新します。 次のいずれかの値を指定できます。

説明
MP_STAGE_UNKNOWN
更新ステージが不明です。
MP_SEARCH_UPDATE
検索ステージを更新します。
MP_DOWNLOAD_UPDATE
ダウンロード ステージを更新します。
MP_INSTALL_UPDATE
インストール ステージを更新します。

パス

種類: LPWSTR MP_MIDL_STRING

パスを更新します。

必要条件

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