From: Dmitry Timoshkov dmitry@baikal.ru
Signed-off-by: Dmitry Timoshkov dmitry@baikal.ru --- dlls/netapi32/netapi32.c | 24 ++++++++++++++++++++++++ dlls/netapi32/netapi32.spec | 3 ++- 2 files changed, 26 insertions(+), 1 deletion(-)
diff --git a/dlls/netapi32/netapi32.c b/dlls/netapi32/netapi32.c index e28c1d5887f..07f23e4bf93 100644 --- a/dlls/netapi32/netapi32.c +++ b/dlls/netapi32/netapi32.c @@ -2303,6 +2303,30 @@ DWORD WINAPI DsRoleGetPrimaryDomainInformation( return ret; }
+DWORD WINAPI DsGetDcOpenA(LPCSTR domain, ULONG flags, LPCSTR site, + GUID *domain_guid, LPCSTR forest, ULONG dc_flags, PHANDLE context) +{ + FIXME("(%s, %08lx, %s, %s, %s, %08lx, %p)\n", debugstr_a(domain), + flags, debugstr_a(site), wine_dbgstr_guid(domain_guid), + debugstr_a(forest), dc_flags, context); + + *context = NULL; + + return ERROR_CALL_NOT_IMPLEMENTED; +} + +DWORD WINAPI DsGetDcOpenW(LPCWSTR domain, ULONG flags, LPCWSTR site, + GUID *domain_guid, LPCWSTR forest, ULONG dc_flags, PHANDLE context) +{ + FIXME("(%s, %08lx, %s, %s, %s, %08lx, %p)\n", debugstr_w(domain), + flags, debugstr_w(site), wine_dbgstr_guid(domain_guid), + debugstr_w(forest), dc_flags, context); + + *context = NULL; + + return ERROR_CALL_NOT_IMPLEMENTED; +} + /************************************************************ * NetLocalGroupAdd (NETAPI32.@) */ diff --git a/dlls/netapi32/netapi32.spec b/dlls/netapi32/netapi32.spec index f5fd4444de8..cfe5aff09e2 100644 --- a/dlls/netapi32/netapi32.spec +++ b/dlls/netapi32/netapi32.spec @@ -9,7 +9,8 @@ @ stdcall DsGetDcNameA(str str ptr str long ptr) @ stdcall DsGetDcNameW(wstr wstr ptr wstr long ptr) @ stub DsGetDcNext -@ stub DsGetDcOpen +@ stdcall DsGetDcOpenA(str long str ptr str long ptr) +@ stdcall DsGetDcOpenW(wstr long wstr ptr wstr long ptr) @ stub DsGetDcSiteCoverage @ stub DsGetForestTrustInformationW @ stdcall DsGetSiteNameA(str ptr)