struktur MFRR_COMPONENT_HASH_INFO (mfidl.h)

Berisi informasi tentang komponen yang dicabut.

Sintaks

typedef struct _MFRR_COMPONENT_HASH_INFO {
  DWORD ulReason;
  WCHAR rgHeaderHash[STR_HASH_LEN];
  WCHAR rgPublicKeyHash[STR_HASH_LEN];
  WCHAR wszName[MAX_PATH];
} MFRR_COMPONENT_HASH_INFO, *PMFRR_COMPONENT_HASH_INFO;

Anggota

ulReason

Menentukan alasan pencabutan. Nilai berikut didefinisikan.

Nilai Makna
MF_BOOT_DRIVER_VERIFICATION_FAILED
Driver boot tidak dapat diverifikasi.
MF_COMPONENT_CERT_REVOKED
Sertifikat dalam rantai sertifikat komponen tepercaya dicabut.
MF_COMPONENT_HS_CERT_REVOKED
Sertifikat keamanan tinggi untuk mengautentikasi lingkungan yang dilindungi (PE) dicabut.

Sertifikat keamanan tinggi biasanya digunakan oleh ITA yang menangani konten definisi tinggi dan format generasi berikutnya seperti HD-DVD.

MF_COMPONENT_INVALID_EKU
Objek penggunaan kunci yang diperluas (EKU) sertifikat tidak valid.
MF_COMPONENT_INVALID_ROOT
Sertifikat akar tidak valid.
MF_COMPONENT_LS_CERT_REVOKED
Sertifikat keamanan rendah untuk mengautentikasi PE dicabut.

Sertifikat keamanan rendah biasanya digunakan oleh ITA yang menangani konten definisi standar dan format generasi saat ini.

MF_COMPONENT_REVOKED
Komponen tepercaya dicabut.
MF_GRL_ABSENT
GRL tidak ditemukan.
MF_GRL_LOAD_FAILED
Tidak dapat memuat daftar pencabutan global (GRL).
MF_INVALID_GRL_SIGNATURE
Tanda tangan GRL tidak valid.
MF_MINCRYPT_FAILURE
Rantai sertifikat tidak terbentuk dengan baik, atau driver boot tidak ditandatangani atau ditandatangani dengan sertifikat yang tidak tepercaya.
MF_TEST_SIGNED_COMPONENT_LOADING
Komponen ditandatangani oleh sertifikat pengujian.
 

Selain itu, salah satu bendera berikut mungkin ada, menunjukkan jenis komponen yang gagal dimuat.

Nilai Makna
MF_USER_MODE_COMPONENT_LOAD
Komponen mode pengguna.
MF_KERNEL_MODE_COMPONENT_LOAD
Komponen mode kernel.

rgHeaderHash[STR_HASH_LEN]

Berisi hash header file.

rgPublicKeyHash[STR_HASH_LEN]

Berisi hash kunci publik dalam sertifikat komponen.

wszName[MAX_PATH]

Nama file komponen yang dicabut.

Persyaratan

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

Lihat juga

Struktur Yayasan Media