Struktur CRYPTCATCDF (mscat.h)
[Struktur CRYPTCATCDF tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]
Struktur CRYPTCATCDF berisi informasi yang digunakan untuk membuat file katalog yang ditandatangani (.cat) dari file definisi katalog (CDF). Struktur ini digunakan oleh alat MakeCat .
Sintaks
typedef struct CRYPTCATCDF_ {
DWORD cbStruct;
HANDLE hFile;
DWORD dwCurFilePos;
DWORD dwLastMemberOffset;
BOOL fEOF;
LPWSTR pwszResultDir;
HANDLE hCATStore;
} CRYPTCATCDF;
Anggota
cbStruct
Ukuran, dalam byte, dari struktur ini.
hFile
Handel ke file definisi katalog (.cdf).
dwCurFilePos
Nilai yang menentukan posisi pengurai saat ini yang diukur dalam byte dari awal file definisi katalog.
dwLastMemberOffset
Nilai yang menentukan jumlah byte ke posisi anggota terakhir yang diurai dalam file definisi katalog.
fEOF
Bilangan bulat yang menunjukkan apakah pengurai selesai membaca file. TRUE menunjukkan bahwa operasi baca terakhir mengembalikan nol byte.
pwszResultDir
Penunjuk ke string yang dihentikan null yang berisi nama direktori tempat file katalog (.cat) akan ditulis.
hCATStore
Handel ke file katalog (.cat).
Keterangan
Parser dapat memperbarui dwCurFilePos dan dwLastMemberOffset saat membaca CDF. Fungsi panggilan balik yang ditentukan pengguna dapat menggunakan informasi ini untuk kesalahan penguraian yang dapat dipulihkan di CDF.
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | mscat.h |
Lihat juga
CryptCATCDFEnumAttributesWithCDFTag