Structure CRYPTCATCDF (mscat.h)
[La structure CRYPTCATCDF est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]
La structure CRYPTCATCDF contient des informations utilisées pour créer un fichier de catalogue signé (.cat) à partir d’un fichier de définition de catalogue (CDF). Cette structure est utilisée par l’outil MakeCat .
Syntaxe
typedef struct CRYPTCATCDF_ {
DWORD cbStruct;
HANDLE hFile;
DWORD dwCurFilePos;
DWORD dwLastMemberOffset;
BOOL fEOF;
LPWSTR pwszResultDir;
HANDLE hCATStore;
} CRYPTCATCDF;
Membres
cbStruct
Taille, en octets, de cette structure.
hFile
Handle du fichier de définition de catalogue (.cdf).
dwCurFilePos
Valeur qui spécifie la position actuelle de l’analyseur mesurée en octets à partir du début du fichier de définition de catalogue.
dwLastMemberOffset
Valeur qui spécifie le nombre d’octets de la position du dernier membre analysé dans le fichier de définition de catalogue.
fEOF
Entier qui indique si l’analyseur a terminé la lecture du fichier. TRUE indique que la dernière opération de lecture a renvoyé zéro octet.
pwszResultDir
Pointeur vers une chaîne terminée par null qui contient le nom d’un répertoire dans lequel le fichier de catalogue (.cat) sera écrit.
hCATStore
Handle du fichier catalogue (.cat).
Notes
Un analyseur peut mettre à jour dwCurFilePos et dwLastMemberOffset lors de la lecture du CDF. Une fonction de rappel définie par l’utilisateur peut utiliser ces informations pour les erreurs d’analyse récupérables dans le CDF.
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | mscat.h |
Voir aussi
CryptCATCDFEnumAttributesWithCDFTag