pub unsafe extern "system" fn CredMarshalCredentialA( credtype: CRED_MARSHAL_TYPE, credential: *const c_void, marshaledcredential: *mut PSTR, ) -> BOOL