Partager via


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

CryptCATCDFClose

CryptCATCDFEnumAttributesWithCDFTag

CryptCATCDFEnumCatAttributes

CryptCATCDFEnumMembersByCDFTagEx

CryptCATCDFOpen

MakeCat