Struttura CRYPTCATCDF (mscat.h)
[La struttura CRYPTCATCDF è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Potrebbe essere modificato o non disponibile nelle versioni successive.]
La struttura CRYPTCATCDF contiene informazioni usate per creare un file di catalogo firmato (cat) da un file di definizione del catalogo (CDF). Questa struttura viene usata dallo strumento MakeCat .
Sintassi
typedef struct CRYPTCATCDF_ {
DWORD cbStruct;
HANDLE hFile;
DWORD dwCurFilePos;
DWORD dwLastMemberOffset;
BOOL fEOF;
LPWSTR pwszResultDir;
HANDLE hCATStore;
} CRYPTCATCDF;
Members
cbStruct
Dimensione, in byte, della struttura.
hFile
Handle per il file di definizione del catalogo (con estensione cdf).
dwCurFilePos
Valore che specifica la posizione corrente del parser misurato in byte dall'inizio del file di definizione del catalogo.
dwLastMemberOffset
Valore che specifica il numero di byte per la posizione dell'ultimo membro analizzato nel file di definizione del catalogo.
fEOF
Intero che indica se il parser ha completato la lettura del file. TRUE indica che l'ultima operazione di lettura ha restituito zero byte.
pwszResultDir
Puntatore a una stringa con terminazione Null contenente il nome di una directory in cui verrà scritto il file di catalogo (cat).
hCATStore
Handle per il file di catalogo (cat).
Commenti
Un parser può aggiornare dwCurFilePos e dwLastMemberOffset durante la lettura di CDF. Una funzione di callback definita dall'utente può usare queste informazioni per gli errori di analisi ripristinabili in CDF.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | mscat.h |
Vedi anche
CryptCATCDFEnumAttributesWithCDFTag