Stub implementations for GetUserNameEx{A,W}, TranslateName{A,W},
LsaCallAuthenticationPackage, LsaConnectUntrusted and LsaDeregisterLogonProcess.
This commit is contained in:
parent
f2ad5ade5c
commit
524251db40
|
@ -27,6 +27,7 @@
|
||||||
#include "sspi.h"
|
#include "sspi.h"
|
||||||
#include "secur32_priv.h"
|
#include "secur32_priv.h"
|
||||||
#include "secext.h"
|
#include "secext.h"
|
||||||
|
#include "ntsecapi.h"
|
||||||
#include "thunks.h"
|
#include "thunks.h"
|
||||||
|
|
||||||
#include "wine/debug.h"
|
#include "wine/debug.h"
|
||||||
|
@ -940,6 +941,63 @@ BOOLEAN WINAPI GetComputerObjectNameW(
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BOOLEAN WINAPI GetUserNameExA(
|
||||||
|
EXTENDED_NAME_FORMAT NameFormat, LPSTR lpNameBuffer, PULONG nSize)
|
||||||
|
{
|
||||||
|
FIXME("%d %p %p\n", NameFormat, lpNameBuffer, nSize);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
BOOLEAN WINAPI GetUserNameExW(
|
||||||
|
EXTENDED_NAME_FORMAT NameFormat, LPWSTR lpNameBuffer, PULONG nSize)
|
||||||
|
{
|
||||||
|
FIXME("%d %p %p\n", NameFormat, lpNameBuffer, nSize);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
NTSTATUS WINAPI LsaCallAuthenticationPackage(
|
||||||
|
HANDLE LsaHandle, ULONG AuthenticationPackage, PVOID ProtocolSubmitBuffer,
|
||||||
|
ULONG SubmitBufferLength, PVOID* ProtocolReturnBuffer, PULONG ReturnBufferLength,
|
||||||
|
NTSTATUS *ProtocolStatus)
|
||||||
|
{
|
||||||
|
FIXME("%p %ld %p %ld %p %p %p\n", LsaHandle, AuthenticationPackage,
|
||||||
|
ProtocolSubmitBuffer, SubmitBufferLength, ProtocolReturnBuffer,
|
||||||
|
ReturnBufferLength, ProtocolStatus);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
NTSTATUS WINAPI LsaConnectUntrusted(PHANDLE LsaHandle)
|
||||||
|
{
|
||||||
|
FIXME("%p\n", LsaHandle);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
NTSTATUS WINAPI LsaDeregisterLogonProcess(HANDLE LsaHandle)
|
||||||
|
{
|
||||||
|
FIXME("%p\n", LsaHandle);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
BOOLEAN WINAPI TranslateNameA(
|
||||||
|
LPCSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat,
|
||||||
|
EXTENDED_NAME_FORMAT DesiredNameFormat, LPSTR lpTranslatedName,
|
||||||
|
PULONG nSize)
|
||||||
|
{
|
||||||
|
FIXME("%p %d %d %p %p\n", lpAccountName, AccountNameFormat,
|
||||||
|
DesiredNameFormat, lpTranslatedName, nSize);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
BOOLEAN WINAPI TranslateNameW(
|
||||||
|
LPCWSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat,
|
||||||
|
EXTENDED_NAME_FORMAT DesiredNameFormat, LPWSTR lpTranslatedName,
|
||||||
|
PULONG nSize)
|
||||||
|
{
|
||||||
|
FIXME("%p %d %d %p %p\n", lpAccountName, AccountNameFormat,
|
||||||
|
DesiredNameFormat, lpTranslatedName, nSize);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* DllMain (SECUR32.0)
|
* DllMain (SECUR32.0)
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -23,8 +23,8 @@
|
||||||
@ stdcall GetComputerObjectNameA(long ptr ptr)
|
@ stdcall GetComputerObjectNameA(long ptr ptr)
|
||||||
@ stdcall GetComputerObjectNameW(long ptr ptr)
|
@ stdcall GetComputerObjectNameW(long ptr ptr)
|
||||||
@ stub GetSecurityUserInfo
|
@ stub GetSecurityUserInfo
|
||||||
@ stub GetUserNameExA
|
@ stdcall GetUserNameExA(long ptr ptr)
|
||||||
@ stub GetUserNameExW
|
@ stdcall GetUserNameExW(long ptr ptr)
|
||||||
@ stdcall ImpersonateSecurityContext(ptr)
|
@ stdcall ImpersonateSecurityContext(ptr)
|
||||||
@ stdcall ImportSecurityContextA(str ptr ptr ptr)
|
@ stdcall ImportSecurityContextA(str ptr ptr ptr)
|
||||||
@ stdcall ImportSecurityContextW(wstr ptr ptr ptr)
|
@ stdcall ImportSecurityContextW(wstr ptr ptr ptr)
|
||||||
|
@ -32,9 +32,9 @@
|
||||||
@ stdcall InitSecurityInterfaceW()
|
@ stdcall InitSecurityInterfaceW()
|
||||||
@ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr)
|
@ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr)
|
||||||
@ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr)
|
@ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr)
|
||||||
@ stub LsaCallAuthenticationPackage
|
@ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr)
|
||||||
@ stub LsaConnectUntrusted
|
@ stdcall LsaConnectUntrusted(long)
|
||||||
@ stub LsaDeregisterLogonProcess
|
@ stdcall LsaDeregisterLogonProcess(long)
|
||||||
@ stub LsaEnumerateLogonSessions
|
@ stub LsaEnumerateLogonSessions
|
||||||
@ stub LsaFreeReturnBuffer
|
@ stub LsaFreeReturnBuffer
|
||||||
@ stub LsaGetLogonSessionData
|
@ stub LsaGetLogonSessionData
|
||||||
|
@ -67,7 +67,7 @@
|
||||||
@ stub SecpFreeMemory
|
@ stub SecpFreeMemory
|
||||||
@ stub SecpTranslateName
|
@ stub SecpTranslateName
|
||||||
@ stub SecpTranslateNameEx
|
@ stub SecpTranslateNameEx
|
||||||
@ stub TranslateNameA
|
@ stdcall TranslateNameA(str long long ptr ptr)
|
||||||
@ stub TranslateNameW
|
@ stdcall TranslateNameW(wstr long long ptr ptr)
|
||||||
@ stub UnsealMessage
|
@ stub UnsealMessage
|
||||||
@ stdcall VerifySignature(ptr ptr long ptr)
|
@ stdcall VerifySignature(ptr ptr long ptr)
|
||||||
|
|
|
@ -196,7 +196,10 @@ typedef struct _LSA_TRANSLATED_SID
|
||||||
LONG DomainIndex;
|
LONG DomainIndex;
|
||||||
} LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID;
|
} LSA_TRANSLATED_SID, *PLSA_TRANSLATED_SID;
|
||||||
|
|
||||||
|
NTSTATUS WINAPI LsaCallAuthenticationPackage(HANDLE,ULONG,PVOID,ULONG,PVOID*,PULONG,NTSTATUS*);
|
||||||
NTSTATUS WINAPI LsaClose(LSA_HANDLE);
|
NTSTATUS WINAPI LsaClose(LSA_HANDLE);
|
||||||
|
NTSTATUS WINAPI LsaConnectUntrusted(PHANDLE);
|
||||||
|
NTSTATUS WINAPI LsaDeregisterLogonProcess(HANDLE);
|
||||||
NTSTATUS WINAPI LsaEnumerateTrustedDomains(LSA_HANDLE,PLSA_ENUMERATION_HANDLE,PVOID*,ULONG,PULONG);
|
NTSTATUS WINAPI LsaEnumerateTrustedDomains(LSA_HANDLE,PLSA_ENUMERATION_HANDLE,PVOID*,ULONG,PULONG);
|
||||||
NTSTATUS WINAPI LsaFreeMemory(PVOID);
|
NTSTATUS WINAPI LsaFreeMemory(PVOID);
|
||||||
NTSTATUS WINAPI LsaLookupNames(LSA_HANDLE,ULONG Count,PLSA_UNICODE_STRING,PLSA_REFERENCED_DOMAIN_LIST*,
|
NTSTATUS WINAPI LsaLookupNames(LSA_HANDLE,ULONG Count,PLSA_UNICODE_STRING,PLSA_REFERENCED_DOMAIN_LIST*,
|
||||||
|
|
Loading…
Reference in New Issue