Struktur FixupInfo (naptypes.h)

Catatan Platform Perlindungan Akses Jaringan tidak tersedia dimulai dengan Windows 10
 
Struktur FixupInfo berisi informasi perbaikan untuk Sysytem Health Agent (SHA).

Sintaks

typedef struct tagFixupInfo {
  FixupState  state;
  Percentage  percentage;
  ResultCodes resultCodes;
  MessageId   fixupMsgId;
} FixupInfo;

Anggota

state

Nilai FixupState yang menentukan status perbaikan SHA.

percentage

Jenis data Persentase yang berisi persentase remediasi yang selesai. Anggota ini adalah nilai bukan nol antara 0 (nol) dan 100 ketika status sama dengan FixupStateInProgress; jika tidak, itu adalah 0 (nol).

Catatan Jika SHA tidak mendukung persentase, nilai ini adalah 0, yang menunjukkan pembaruan SHA belum dimulai; atau 101, yang menunjukkan SHA sedang dalam proses pembaruan.
 

resultCodes

Struktur ResultCodes yang berisi nilai HRESULT yang ditentukan SHA yang dikembalikan ke Agen NAP dalam panggilan ke GetFixupInfo.

fixupMsgId

Nilai MessageID yang berisi ID sumber daya yang ditentukan SHA dari struktur status perbaikan.

Keterangan

Jika proses remediasi SHA Anda mendukung pelaporan nilai persentase selama pembaruan, persentase digunakan untuk mengomunikasikan kemajuan saat ini sebagai nilai persentase bilangan bulat. Ketika pembaruan remediasi selesai, persentase harus diatur ke 100, dan status harus diatur ke fixupStateSuccess. Jika remediasi tidak selesai, persentase harus diatur ke nilai antara 0 dan 99, inklusif, dan status harus diatur ke fixupStateInProgress.

Jika proses remediasi Anda tidak mendukung pelaporan nilai persentase, maka selama status diatur ke fixupStateInProgress, persentase harus diatur ke nilai 101, yang menunjukkan proses remediasi dalam status "memperbarui" umum tetapi jumlah penyelesaian tidak diketahui. Ketika remediasi selesai, status harus diatur ke fixupStateSuccess dan persentase harus diatur ke 100.

Jika SHA tidak dapat memperbarui informasi perbaikan, maka status harus diatur ke fixupStateCouldNotUpdate.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header naptypes.h

Lihat juga

FixupState

Referensi NAP

Struktur NAP

ResultCodes