Function windows::Win32::Security::Cryptography::SignerSignEx3

pub unsafe fn SignerSignEx3<P0, P1>(
    dwflags: SIGNER_SIGN_FLAGS,
    psubjectinfo: *const SIGNER_SUBJECT_INFO,
    psignercert: *const SIGNER_CERT,
    psignatureinfo: *const SIGNER_SIGNATURE_INFO,
    pproviderinfo: Option<*const SIGNER_PROVIDER_INFO>,
    dwtimestampflags: SIGNER_TIMESTAMP_FLAGS,
    psztimestampalgorithmoid: P0,
    pwszhttptimestamp: P1,
    psrequest: Option<*const CRYPT_ATTRIBUTES>,
    psipdata: Option<*const c_void>,
    ppsignercontext: *mut *mut SIGNER_CONTEXT,
    pcryptopolicy: Option<*const CERT_STRONG_SIGN_PARA>,
    pdigestsigninfo: Option<*const SIGNER_DIGEST_SIGN_INFO>,
    preserved: Option<*const c_void>,
) -> Result<()>
where P0: Param<PCSTR>, P1: Param<PCWSTR>,