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