95 lines
1.5 KiB
C
95 lines
1.5 KiB
C
|
#include "dspch.h"
|
||
|
#pragma hdrstop
|
||
|
|
||
|
#define _CREDUI_
|
||
|
#include <wincrui.h>
|
||
|
|
||
|
static
|
||
|
CREDUIAPI
|
||
|
void
|
||
|
WINAPI
|
||
|
CredUIFlushAllCredentials(
|
||
|
void
|
||
|
)
|
||
|
{
|
||
|
}
|
||
|
|
||
|
static
|
||
|
CREDUIAPI
|
||
|
DWORD
|
||
|
WINAPI
|
||
|
CredUIParseUserNameW(
|
||
|
PCWSTR pszUserName,
|
||
|
PWSTR pszUser,
|
||
|
ULONG ulUserMaxChars,
|
||
|
PWSTR pszDomain,
|
||
|
ULONG ulDomainMaxChars
|
||
|
)
|
||
|
{
|
||
|
return ERROR_PROC_NOT_FOUND;
|
||
|
}
|
||
|
|
||
|
static
|
||
|
CREDUIAPI
|
||
|
BOOL
|
||
|
WINAPI
|
||
|
CredUIInitControls()
|
||
|
{
|
||
|
return FALSE;
|
||
|
}
|
||
|
|
||
|
static
|
||
|
CREDUIAPI
|
||
|
DWORD
|
||
|
WINAPI
|
||
|
CredUICmdLinePromptForCredentialsW(
|
||
|
PCWSTR pszTargetName,
|
||
|
PCtxtHandle pContext,
|
||
|
DWORD dwAuthError,
|
||
|
PWSTR UserName,
|
||
|
ULONG ulUserMaxChars,
|
||
|
PWSTR pszPassword,
|
||
|
ULONG ulPasswordMaxChars,
|
||
|
PBOOL pfSave,
|
||
|
DWORD dwFlags
|
||
|
)
|
||
|
{
|
||
|
return ERROR_PROC_NOT_FOUND;
|
||
|
}
|
||
|
|
||
|
static
|
||
|
CREDUIAPI
|
||
|
DWORD
|
||
|
WINAPI
|
||
|
CredUIPromptForCredentialsW(
|
||
|
PCREDUI_INFOW pUiInfo,
|
||
|
PCWSTR pszTargetName,
|
||
|
PCtxtHandle pContext,
|
||
|
DWORD dwAuthError,
|
||
|
PWSTR pszUserName,
|
||
|
ULONG ulUserNameMaxChars,
|
||
|
PWSTR pszPassword,
|
||
|
ULONG ulPasswordMaxChars,
|
||
|
BOOL *save,
|
||
|
DWORD dwFlags
|
||
|
)
|
||
|
{
|
||
|
return ERROR_PROC_NOT_FOUND;
|
||
|
}
|
||
|
|
||
|
|
||
|
//
|
||
|
// !! WARNING !! The entries below must be in alphabetical order
|
||
|
// and are CASE SENSITIVE (i.e., lower case comes last!)
|
||
|
//
|
||
|
DEFINE_PROCNAME_ENTRIES(credui)
|
||
|
{
|
||
|
DLPENTRY(CredUICmdLinePromptForCredentialsW)
|
||
|
DLPENTRY(CredUIFlushAllCredentials)
|
||
|
DLPENTRY(CredUIInitControls)
|
||
|
DLPENTRY(CredUIParseUserNameW)
|
||
|
DLPENTRY(CredUIPromptForCredentialsW)
|
||
|
};
|
||
|
|
||
|
DEFINE_PROCNAME_MAP(credui)
|