pub unsafe extern "C" fn CertCreateSelfSignCertificate(
hCryptProvOrNCryptKey: HCRYPTPROV_OR_NCRYPT_KEY_HANDLE,
pSubjectIssuerBlob: PCERT_NAME_BLOB,
dwFlags: DWORD,
pKeyProvInfo: PCRYPT_KEY_PROV_INFO,
pSignatureAlgorithm: PCRYPT_ALGORITHM_IDENTIFIER,
pStartTime: PSYSTEMTIME,
pEndTime: PSYSTEMTIME,
pExtensions: PCERT_EXTENSIONS,
) -> PCCERT_CONTEXT