Estructura CRYPTCATCDF (mscat.h)
[La estructura CRYPTCATCDF está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
La estructura CRYPTCATCDF contiene información utilizada para crear un archivo de catálogo firmado (.cat) a partir de un archivo de definición de catálogo (CDF). La herramienta MakeCat usa esta estructura.
Sintaxis
typedef struct CRYPTCATCDF_ {
DWORD cbStruct;
HANDLE hFile;
DWORD dwCurFilePos;
DWORD dwLastMemberOffset;
BOOL fEOF;
LPWSTR pwszResultDir;
HANDLE hCATStore;
} CRYPTCATCDF;
Members
cbStruct
Tamaño, en bytes, de esta estructura.
hFile
Identificador del archivo de definición de catálogo (.cdf).
dwCurFilePos
Valor que especifica la posición actual del analizador medido en bytes desde el principio del archivo de definición de catálogo.
dwLastMemberOffset
Valor que especifica el número de bytes en la posición del último miembro analizado en el archivo de definición de catálogo.
fEOF
Entero que indica si el analizador finalizó la lectura del archivo. TRUE indica que la última operación de lectura devolvió cero bytes.
pwszResultDir
Puntero a una cadena terminada en null que contiene el nombre de un directorio donde se escribirá el archivo de catálogo (.cat).
hCATStore
Identificador del archivo de catálogo (.cat).
Comentarios
Un analizador puede actualizar dwCurFilePos y dwLastMemberOffset a medida que lee el CDF. Una función de devolución de llamada definida por el usuario puede usar esta información para los errores de análisis recuperables en cdf.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | mscat.h |
Consulte también
CryptCATCDFEnumAttributesWithCDFTag