Function CryptSignCertificate
pub unsafe fn CryptSignCertificate(
hcryptprovorncryptkey: Option<HCRYPTPROV_OR_NCRYPT_KEY_HANDLE>,
dwkeyspec: Option<u32>,
dwcertencodingtype: CERT_QUERY_ENCODING_TYPE,
pbencodedtobesigned: &[u8],
psignaturealgorithm: *const CRYPT_ALGORITHM_IDENTIFIER,
pvhashauxinfo: Option<*const c_void>,
pbsignature: Option<*mut u8>,
pcbsignature: *mut u32,
) -> Result<()>