Compartilhar via


cabeçalho mssip.h

Esse cabeçalho é usado por Segurança e Identidade. Para obter mais informações, consulte:

mssip.h contém as seguintes interfaces de programação:

Funções

 
CryptSIPAddProvider

A função CryptSIPAddProvider registra funções que são exportadas por um determinado arquivo DLL que implementa um SIP (Pacote de Interface de Entidade).
CryptSIPCreateIndirectData

Retorna uma estrutura SIP_INDIRECT_DATA que contém um hash da estrutura de SIP_SUBJECTINFO fornecida, o algoritmo de resumo e um atributo de codificação. O hash pode ser usado como uma referência indireta aos dados.
CryptSIPGetCaps

Recupera os recursos de um SIP (pacote de interface de assunto).
CryptSIPGetSignedDataMsg

Recupera uma assinatura Authenticode do arquivo.
CryptSIPLoad

Carrega a DLL (biblioteca de vínculo dinâmico) que implementa um SIP (pacote de interface de assunto) e atribui funções de exportação de biblioteca apropriadas a uma estrutura SIP_DISPATCH_INFO.
CryptSIPPutSignedDataMsg

Armazena uma assinatura Authenticode no arquivo de destino.
CryptSIPRemoveProvider

Remove os detalhes do registro de um arquivo DLL SIP (Subject Interface Package) adicionado por uma chamada anterior à função CryptSIPAddProvider.
CryptSIPRemoveSignedDataMsg

Remove uma assinatura authenticode especificada.
CryptSIPRetrieveSubjectGuid

Recupera um GUID com base nas informações de cabeçalho em um arquivo especificado.
CryptSIPRetrieveSubjectGuidForCatalogFile

Recupera o GUID do assunto associado ao arquivo especificado.
CryptSIPVerifyIndirectData

Valida os dados de hash indireto em relação ao assunto fornecido.

Funções de retorno de chamada

 
pCryptSIPGetCaps

É implementado por um SIP (pacote de interface de assunto) para relatar recursos.
pfnIsFileSupported

Consulta os SIPs (pacotes de interface do assunto) listados no registro para determinar qual SIP manipula o tipo de arquivo. (pfnIsFileSupported)
pfnIsFileSupportedName

Consulta os SIPs (pacotes de interface do assunto) listados no registro para determinar qual SIP manipula o tipo de arquivo. (pfnIsFileSupportedName)

Estruturas

 
MS_ADDINFO_BLOB

Fornece informações adicionais para tipos de assunto de BLOB na memória.
MS_ADDINFO_CATALOGMEMBER

Fornece informações adicionais para tipos de assunto de membro do catálogo.
MS_ADDINFO_FLAT

Fornece informações adicionais sobre tipos de assunto simples ou de ponta a ponta.
SIP_ADD_NEWPROVIDER

Define um SIP (pacote de interface de assunto). Essa estrutura é usada pela função CryptSIPAddProvider.
SIP_CAP_SET_V2

A estrutura SIP_CAP_SET_V2 define os recursos de um SIP (pacote de interface de assunto). (estrutura SIP_CAP_SET_V2)
SIP_CAP_SET_V3

A estrutura SIP_CAP_SET_V3 define os recursos de um SIP (pacote de interface de assunto). (estrutura SIP_CAP_SET_V3)
SIP_DISPATCH_INFO

Contém um conjunto de ponteiros de função atribuídos pela função CryptSIPLoad que seu aplicativo usa para executar operações SIP (pacote de interface de assunto).
SIP_INDIRECT_DATA

Contém o resumo das informações do assunto com hash.
SIP_SUBJECTINFO

Especifica os dados de informações do assunto para as APIs SIP (pacote de interface do assunto).