[NETAPI32] Implement NetLogonGetTimeServiceParentDomain

This commit is contained in:
Eric Kohl 2018-09-11 15:02:19 +02:00
parent cbff9a3046
commit e0b5050089
2 changed files with 29 additions and 1 deletions

View file

@ -173,7 +173,7 @@
@ stdcall NetLocalGroupGetMembers(wstr wstr long ptr long ptr ptr ptr)
@ stdcall NetLocalGroupSetInfo(wstr wstr long ptr ptr)
@ stdcall NetLocalGroupSetMembers(wstr wstr long ptr long)
@ stub NetLogonGetTimeServiceParentDomain
@ stdcall NetLogonGetTimeServiceParentDomain(wstr ptr ptr)
@ stdcall NetLogonSetServiceBits(wstr long long)
@ stdcall NetMessageBufferSend(wstr wstr wstr ptr long)
@ stdcall NetMessageNameAdd(wstr wstr)

View file

@ -652,6 +652,34 @@ NetGetDCName(
}
NET_API_STATUS
WINAPI
NetLogonGetTimeServiceParentDomain(
_In_ LPWSTR ServerName,
_Out_ LPWSTR *DomainName,
_Out_ LPBOOL PdcSameSite)
{
NET_API_STATUS Status;
TRACE("NetLogonGetTimeServiceParentDomain(%s, %p, %p)\n",
debugstr_w(ServerName), DomainName, PdcSameSite);
RpcTryExcept
{
Status = NetrLogonGetTimeServiceParentDomain(ServerName,
DomainName,
PdcSameSite);
}
RpcExcept(EXCEPTION_EXECUTE_HANDLER)
{
Status = I_RpcMapWin32Status(RpcExceptionCode());
}
RpcEndExcept;
return Status;
}
NTSTATUS
WINAPI
NetLogonSetServiceBits(