Estructura FixupInfo (naptypes.h)
Sintaxis
typedef struct tagFixupInfo {
FixupState state;
Percentage percentage;
ResultCodes resultCodes;
MessageId fixupMsgId;
} FixupInfo;
Miembros
state
Valor FixupState que define el estado de corrección del SHA.
percentage
Tipo de datos Percentage que contiene el porcentaje de corrección que se ha completado. Este miembro es un valor distinto de cero entre 0 (cero) y 100 cuando el estado es igual a FixupStateInProgress; de lo contrario, es 0 (cero).
resultCodes
Estructura ResultCodes que contiene los valores HRESULT definidos por SHA devueltos al Agente NAP en una llamada a GetFixupInfo.
fixupMsgId
Valor messageID que contiene el identificador de recurso definido por SHA de una estructura de estado de corrección.
Comentarios
Si el proceso de corrección de SHA admite la notificación de valores de porcentaje durante la actualización, el porcentaje se usa para comunicar el progreso actual como un valor de porcentaje entero. Una vez completada la actualización de corrección, el porcentaje debe establecerse en 100 y el estado debe establecerse en fixupStateSuccess. Si la corrección no está completa, el porcentaje debe establecerse en un valor entre 0 y 99, ambos incluidos y el estado debe establecerse en fixupStateInProgress.
Si el proceso de corrección no admite la notificación de valores porcentuales, siempre que el estado esté establecido en fixupStateInProgress, percentage debe establecerse en un valor de 101, lo que indica que el proceso de corrección está en un estado general de "actualización", pero se desconoce la cantidad de finalización. Cuando se complete la corrección, el estado debe establecerse en fixupStateSuccess y el porcentaje debe establecerse en 100.
Si el SHA no puede actualizar la información de corrección, el estado debe establecerse en fixupStateCouldNotUpdate.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | naptypes.h |