Blame winpr/libwinpr/credui/credui.c

Packit Service fa4841
/**
Packit Service fa4841
 * WinPR: Windows Portable Runtime
Packit Service fa4841
 * Credentials Management UI
Packit Service fa4841
 *
Packit Service fa4841
 * Copyright 2012 Marc-Andre Moreau <marcandre.moreau@gmail.com>
Packit Service fa4841
 *
Packit Service fa4841
 * Licensed under the Apache License, Version 2.0 (the "License");
Packit Service fa4841
 * you may not use this file except in compliance with the License.
Packit Service fa4841
 * You may obtain a copy of the License at
Packit Service fa4841
 *
Packit Service fa4841
 *     http://www.apache.org/licenses/LICENSE-2.0
Packit Service fa4841
 *
Packit Service fa4841
 * Unless required by applicable law or agreed to in writing, software
Packit Service fa4841
 * distributed under the License is distributed on an "AS IS" BASIS,
Packit Service fa4841
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
Packit Service fa4841
 * See the License for the specific language governing permissions and
Packit Service fa4841
 * limitations under the License.
Packit Service fa4841
 */
Packit Service fa4841
Packit Service fa4841
#ifdef HAVE_CONFIG_H
Packit Service fa4841
#include "config.h"
Packit Service fa4841
#endif
Packit Service fa4841
Packit Service fa4841
#include <winpr/crt.h>
Packit Service fa4841
Packit Service fa4841
#include <winpr/credui.h>
Packit Service fa4841
Packit Service fa4841
/*
Packit Service fa4841
 * Credentials Management UI Functions:
Packit Service fa4841
 * http://msdn.microsoft.com/en-us/library/windows/desktop/aa374731(v=vs.85).aspx#credentials_management_ui_functions
Packit Service fa4841
 */
Packit Service fa4841
Packit Service fa4841
#ifndef _WIN32
Packit Service fa4841
Packit Service b1ea74
DWORD CredUIPromptForCredentialsW(PCREDUI_INFOW pUiInfo, PCWSTR pszTargetName, PCtxtHandle pContext,
Packit Service b1ea74
                                  DWORD dwAuthError, PWSTR pszUserName, ULONG ulUserNameBufferSize,
Packit Service b1ea74
                                  PWSTR pszPassword, ULONG ulPasswordBufferSize, BOOL* save,
Packit Service b1ea74
                                  DWORD dwFlags)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service b1ea74
DWORD CredUIPromptForCredentialsA(PCREDUI_INFOA pUiInfo, PCSTR pszTargetName, PCtxtHandle pContext,
Packit Service b1ea74
                                  DWORD dwAuthError, PSTR pszUserName, ULONG ulUserNameBufferSize,
Packit Service b1ea74
                                  PSTR pszPassword, ULONG ulPasswordBufferSize, BOOL* save,
Packit Service b1ea74
                                  DWORD dwFlags)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service b1ea74
DWORD CredUIParseUserNameW(CONST WCHAR* UserName, WCHAR* user, ULONG userBufferSize, WCHAR* domain,
Packit Service b1ea74
                           ULONG domainBufferSize)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service b1ea74
DWORD CredUIParseUserNameA(CONST CHAR* userName, CHAR* user, ULONG userBufferSize, CHAR* domain,
Packit Service b1ea74
                           ULONG domainBufferSize)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
DWORD CredUICmdLinePromptForCredentialsW(PCWSTR pszTargetName, PCtxtHandle pContext,
Packit Service b1ea74
                                         DWORD dwAuthError, PWSTR UserName, ULONG ulUserBufferSize,
Packit Service b1ea74
                                         PWSTR pszPassword, ULONG ulPasswordBufferSize,
Packit Service b1ea74
                                         PBOOL pfSave, DWORD dwFlags)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
DWORD CredUICmdLinePromptForCredentialsA(PCSTR pszTargetName, PCtxtHandle pContext,
Packit Service b1ea74
                                         DWORD dwAuthError, PSTR UserName, ULONG ulUserBufferSize,
Packit Service b1ea74
                                         PSTR pszPassword, ULONG ulPasswordBufferSize, PBOOL pfSave,
Packit Service b1ea74
                                         DWORD dwFlags)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
DWORD CredUIConfirmCredentialsW(PCWSTR pszTargetName, BOOL bConfirm)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
DWORD CredUIConfirmCredentialsA(PCSTR pszTargetName, BOOL bConfirm)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
DWORD CredUIStoreSSOCredW(PCWSTR pszRealm, PCWSTR pszUsername, PCWSTR pszPassword, BOOL bPersist)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
DWORD CredUIStoreSSOCredA(PCSTR pszRealm, PCSTR pszUsername, PCSTR pszPassword, BOOL bPersist)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
DWORD CredUIReadSSOCredW(PCWSTR pszRealm, PWSTR* ppszUsername)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
DWORD CredUIReadSSOCredA(PCSTR pszRealm, PSTR* ppszUsername)
Packit Service fa4841
{
Packit Service fa4841
	return 0;
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
#endif