Estrutura FixupInfo (naptypes.h)
Sintaxe
typedef struct tagFixupInfo {
FixupState state;
Percentage percentage;
ResultCodes resultCodes;
MessageId fixupMsgId;
} FixupInfo;
Membros
state
Um valor FixupState que define o estado de correção do SHA.
percentage
Um tipo de dados Percentual que contém o percentual de correção concluído. Esse membro é um valor diferente de zero entre 0 (zero) e 100 quando o estado é igual a FixupStateInProgress; caso contrário, será 0 (zero).
resultCodes
Uma estrutura ResultCodes que contém os valores HRESULT definidos por SHA retornados ao Agente NAP em uma chamada para GetFixupInfo.
fixupMsgId
Um valor MessageID que contém a ID de recurso definida por SHA de uma estrutura de status de correção.
Comentários
Se o processo de correção SHA der suporte ao relatório de valores percentuais durante a atualização, o percentual será usado para comunicar o progresso atual como um valor percentual inteiro. Quando a atualização de correção for concluída, o percentual deverá ser definido como 100 e o estado deverá ser definido como fixupStateSuccess. Se a correção não estiver concluída, o percentual deverá ser definido como um valor entre 0 e 99, inclusive, e o estado deverá ser definido como fixupStateInProgress.
Se o processo de correção não der suporte ao relatório de valores percentuais, desde que o estado esteja definido como fixupStateInProgress, o percentual deverá ser definido como um valor de 101, o que indica que o processo de correção está em um estado geral de "atualização", mas a quantidade de conclusão é desconhecida. Quando a correção for concluída, o estado deverá ser definido como fixupStateSuccess e o percentual deve ser definido como 100.
Se o SHA não puder atualizar as informações de correção, o estado deverá ser definido como fixupStateCouldNotUpdate.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | naptypes.h |