public static SafeFreeCredentials AcquireCredentialsHandle(string package, CredentialUse intent, ref IntPtr ppAuthIdentity) { SafeFreeCredentials safeFreeCredential = null; int num = SafeFreeCredentials.AcquireCredentialsHandle(package, intent, ref ppAuthIdentity, out safeFreeCredential); if (num != 0) { throw new Win32Exception(num); } return(safeFreeCredential); }