Estrutura CRYPTCATCDF (mscat.h)
[A estrutura CRYPTCATCDF está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele pode estar alterado ou indisponível em versões subsequentes.]
A estrutura CRYPTCATCDF contém informações usadas para criar um arquivo de catálogo assinado (.cat) de um arquivo de definição de catálogo (CDF). Essa estrutura é usada pela ferramenta MakeCat .
Sintaxe
typedef struct CRYPTCATCDF_ {
DWORD cbStruct;
HANDLE hFile;
DWORD dwCurFilePos;
DWORD dwLastMemberOffset;
BOOL fEOF;
LPWSTR pwszResultDir;
HANDLE hCATStore;
} CRYPTCATCDF;
Membros
cbStruct
O tamanho, em bytes, dessa estrutura.
hFile
Um identificador para o arquivo de definição de catálogo (.cdf).
dwCurFilePos
Um valor que especifica a posição atual do analisador medida em bytes desde o início do arquivo de definição de catálogo.
dwLastMemberOffset
Um valor que especifica o número de bytes para a posição do último membro analisado no arquivo de definição de catálogo.
fEOF
Um inteiro que indica se o analisador terminou de ler o arquivo. TRUE indica que a última operação de leitura retornou zero bytes.
pwszResultDir
Um ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome de um diretório em que o arquivo de catálogo (.cat) será gravado.
hCATStore
Um identificador para o arquivo de catálogo (.cat).
Comentários
Um analisador pode atualizar dwCurFilePos e dwLastMemberOffset enquanto lê o CDF. Uma função de retorno de chamada definida pelo usuário pode usar essas informações para erros de análise recuperáveis no CDF.
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | mscat.h |
Confira também
CryptCATCDFEnumAttributesWithCDFTag