estrutura MPSIGUPDATE_DATA

Dados de notificação passados para a função de retorno de chamada de atualização de assinatura.

Sintaxe

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;

Membros

dwPercentComplete

Tipo: DWORD

Uma estimativa da porcentagem em todas as atualizações que foram baixadas e/ou instaladas.

dwTotalUpdates

Tipo: DWORD

Número total de atualizações a serem baixadas e/ou instaladas.

dwCurrentUpdateIndex

Tipo: DWORD

Valor de índice baseado em zero que especifica qual atualização entre as necessárias está sendo baixada e/ou instalada no momento.

Etype

Tipo: MPSIGUPDATE_TYPE

Tipo de atualização. Um dos seguintes valores possíveis:

Valor Significado
MPSIGUPDATE_TYPE_NONE
MPSIGUPDATE_TYPE_MANAGED
Atualização do WSUS. Cancelar requer direitos de administrador.
MPSIGUPDATE_TYPE_HTTP
Atualização HTTP. Direitos de administrador não necessários para cancelar.
MPSIGUPDATE_TYPE_HTTP_SRV
HTTP do serviço. Cancelar requer direitos de administrador.
MPSIGUPDATE_TYPE_UNC
Compartilhamento UNC. Direitos de administrador não necessários para cancelar.
MPSIGUPDATE_TYPE_UNMANAGED
Atualização MU/WU. Cancelar requer direitos de administrador.
MPSIGUPDATE_TYPE_MANAGED_PLATFORM
Atualização do WSUS para PLATFORM. Cancelar requer direitos de administrador.
MPSIGUPDATE_TYPE_UNMANAGED_PLATFORM
Atualização MU/WU para PLATFORM. Cancelar requer direitos de administrador.

Estágio

Tipo: MP_UPDATE_STAGE

Estágio de atualização. Um dos seguintes valores possíveis:

Valor Significado
MP_STAGE_UNKNOWN
Estágio de atualização desconhecido.
MP_SEARCH_UPDATE
Atualizar o estágio de pesquisa.
MP_DOWNLOAD_UPDATE
Atualizar o estágio de download.
MP_INSTALL_UPDATE
Atualizar o estágio de instalação.

Caminho

Tipo: MP_MIDL_STRING LPWSTR

Atualizar caminho.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho
MpClient.h