pub unsafe fn CredMarshalCredentialA(
    credtype: CRED_MARSHAL_TYPE,
    credential: *const c_void,
    marshaledcredential: *mut PSTR
) -> Result<()>