Escrevendo manipuladores de extensão personalizados
Para criar extensões personalizadas ou codificar uma extensão complexa, você pode escrever seus próprios manipuladores de extensão que exportam interfaces personalizadas. Os Serviços de Certificados da Microsoft são fornecidos com as seguintes interfaces que podem ser usadas para codificar vários tipos de dados de extensão: ICertEncodeAltName, ICertEncodeBitString, ICertEncodeCRLDistInfo, ICertEncodeDateArray, ICertEncodeLongArray e ICertEncodeStringArray. Essas interfaces estão contidas em Certenc.dll. Além disso, as informações de tipo para essas interfaces estão contidas em Certencl.dll, que está contido no SDK (Platform Software Development Kit).
Para obter mais informações sobre manipuladores de extensão, consulte Manipuladores de extensão.