internal static extern WindowsCredentialPromptReturnCode CredUIPromptForWindowsCredentials (ref CredentialUiInfo uiInfo,
			int authError, ref int authPackage, IntPtr inAuthBuffer, uint inAuthBufferSize,
			out IntPtr refOutAuthBuffer, out int refOutAuthBufferSize, ref bool fSave,
			CredentialsUiWindowsFlags uiWindowsFlags);
 internal static extern WindowsCredentialPromptReturnCode CredUIPromptForWindowsCredentials(ref CredentialUiInfo uiInfo,
                                                                                            int authError, ref int authPackage, IntPtr inAuthBuffer, uint inAuthBufferSize,
                                                                                            out IntPtr refOutAuthBuffer, out int refOutAuthBufferSize, ref bool fSave,
                                                                                            CredentialsUiWindowsFlags uiWindowsFlags);