ReactOS 0.4.17-dev-117-g313be0c
stubs.c
Go to the documentation of this file.
1#include "precomp.h"
2
3#include <stubs.h>
4
5// FIXME: should go to iads.h
6typedef struct _adsvalue *PADSVALUE;
7
11 VARIANT * pVariant,
12 DWORD dwNumVariant,
13 PADSVALUE *ppAdsValues,
14 PDWORD pdwNumValues)
15{
16 DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
17 return E_NOTIMPL;
18}
19
23 PADSVALUE pAdsValues,
24 DWORD dwNumValues,
25 VARIANT * pVariant)
26{
27 DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
28 return E_NOTIMPL;
29}
30
31void
34 PADSVALUE pAdsValues,
35 DWORD dwNumValues)
36{
37 DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
38}
39
43 LPCWSTR szSrcData,
44 PBYTE *ppbDestData,
45 ULONG *pdwDestLen)
46{
47 DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
48 return E_NOTIMPL;
49}
50
52{
53 DbgPrint("WARNING: calling stub AdsTypeToPropVariant2()\n");
55 return 0;
56}
57
59{
60 DbgPrint("WARNING: calling stub PropVariantToAdsType2()\n");
62 return 0;
63}
64
66{
67 DbgPrint("WARNING: calling stub ConvertSecDescriptorToVariant()\n");
69 return 0;
70}
71
73{
74 DbgPrint("WARNING: calling stub ConvertSecurityDescriptorToSecDes()\n");
76 return 0;
77}
78
80{
81 DbgPrint("WARNING: calling stub ConvertTrusteeToSid()\n");
83 return 0;
84}
85
89 _In_ PSECURITY_DESCRIPTOR pSecurityDescriptor,
90 _Out_ VARIANT* pVarsec,
91 _In_ LPCWSTR pszServerName,
93 _In_ LPCWSTR passWord,
95{
96 DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
97 return E_NOTIMPL;
98}
99
101WINAPI
103 _In_ VARIANT vVarSecDes,
104 _Out_ PSECURITY_DESCRIPTOR *ppSecurityDescriptor,
105 _Out_ PDWORD pdwSDLength,
106 _In_ LPCWSTR pszServerName,
108 _In_ LPCWSTR passWord,
110{
111 DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
112 return E_NOTIMPL;
113}
114
#define E_NOTIMPL
Definition: ddrawi.h:99
HRESULT WINAPI BinarySDToSecurityDescriptor(_In_ PSECURITY_DESCRIPTOR pSecurityDescriptor, _Out_ VARIANT *pVarsec, _In_ LPCWSTR pszServerName, _In_ LPCWSTR userName, _In_ LPCWSTR passWord, _In_ DWORD dwFlags)
Definition: stubs.c:88
HRESULT WINAPI PropVariantToAdsType(VARIANT *pVariant, DWORD dwNumVariant, PADSVALUE *ppAdsValues, PDWORD pdwNumValues)
Definition: stubs.c:10
int ConvertSecDescriptorToVariant()
Definition: stubs.c:65
HRESULT WINAPI ADsDecodeBinaryData(LPCWSTR szSrcData, PBYTE *ppbDestData, ULONG *pdwDestLen)
Definition: stubs.c:42
int ConvertSecurityDescriptorToSecDes()
Definition: stubs.c:72
int AdsTypeToPropVariant2()
Definition: stubs.c:51
HRESULT WINAPI SecurityDescriptorToBinarySD(_In_ VARIANT vVarSecDes, _Out_ PSECURITY_DESCRIPTOR *ppSecurityDescriptor, _Out_ PDWORD pdwSDLength, _In_ LPCWSTR pszServerName, _In_ LPCWSTR userName, _In_ LPCWSTR passWord, _In_ DWORD dwFlags)
Definition: stubs.c:102
void WINAPI AdsFreeAdsValues(PADSVALUE pAdsValues, DWORD dwNumValues)
Definition: stubs.c:33
struct _adsvalue * PADSVALUE
Definition: stubs.c:6
int ConvertTrusteeToSid()
Definition: stubs.c:79
int PropVariantToAdsType2()
Definition: stubs.c:58
HRESULT WINAPI AdsTypeToPropVariant(PADSVALUE pAdsValues, DWORD dwNumValues, VARIANT *pVariant)
Definition: stubs.c:22
#define __FUNCTION__
Definition: types.h:116
unsigned long DWORD
Definition: ntddk_ex.h:95
#define DbgPrint
Definition: hal.h:12
_In_ LPWSTR _In_ DWORD _In_ DWORD _In_ DWORD dwFlags
Definition: netsh.h:141
#define _Out_
Definition: no_sal2.h:160
#define _In_
Definition: no_sal2.h:158
BYTE * PBYTE
Definition: pedump.c:66
DWORD * PDWORD
Definition: pedump.c:68
#define __wine_spec_unimplemented_stub(module, function)
Definition: stubs.h:54
const uint16_t * LPCWSTR
Definition: typedefs.h:57
uint32_t ULONG
Definition: typedefs.h:59
#define WINAPI
Definition: msvc.h:6
static const WCHAR userName[]
Definition: wnet.c:2156