* Sync up to trunk r55544.
[reactos.git] / dll / win32 / activeds / stubs.c
1 #include <windows.h>
2 #include <iads.h>
3 #include <stubs.h>
4
5 // FIXME: should go to iads.h
6 typedef struct _adsvalue *PADSVALUE;
7
8 HRESULT
9 WINAPI
10 ADsFreeEnumerator(
11 IN IEnumVARIANT *pEnumVariant)
12 {
13 UNIMPLEMENTED;
14 return E_NOTIMPL;
15 }
16
17 HRESULT
18 WINAPI
19 ADsBuildVarArrayStr(
20 LPWSTR *lppPathNames,
21 DWORD dwPathNames,
22 VARIANT *pVar)
23 {
24 UNIMPLEMENTED;
25 return E_NOTIMPL;
26 }
27
28 HRESULT
29 WINAPI
30 ADsBuildVarArrayInt(
31 LPDWORD lpdwObjectTypes,
32 DWORD dwObjectTypes,
33 VARIANT *pVar)
34 {
35 UNIMPLEMENTED;
36 return E_NOTIMPL;
37 }
38
39 VOID
40 WINAPI
41 ADsSetLastError(
42 IN DWORD dwErr,
43 IN LPCWSTR pszError,
44 IN LPCWSTR pszProvider)
45
46 {
47 UNIMPLEMENTED;
48 }
49
50 LPVOID
51 WINAPI
52 AllocADsMem(DWORD cb)
53 {
54 UNIMPLEMENTED;
55 return NULL;
56 }
57
58 LPVOID
59 WINAPI
60 ReallocADsMem(
61 LPVOID pOldMem,
62 DWORD cbOld,
63 DWORD cbNew)
64 {
65 UNIMPLEMENTED;
66 return NULL;
67 }
68
69 LPWSTR
70 WINAPI
71 AllocADsStr(LPCWSTR pStr)
72 {
73 UNIMPLEMENTED;
74 return NULL;
75 }
76
77 BOOL
78 WINAPI
79 FreeADsStr(IN LPWSTR pStr)
80 {
81 UNIMPLEMENTED;
82 return FALSE;
83 }
84
85 BOOL
86 WINAPI
87 ReallocADsStr(
88 IN OUT LPWSTR *ppStr,
89 IN LPWSTR pStr)
90 {
91 UNIMPLEMENTED;
92 return FALSE;
93 }
94
95 HRESULT
96 WINAPI
97 ADsEncodeBinaryData(
98 PBYTE pbSrcData,
99 DWORD dwSrcLen,
100 OUT LPWSTR *ppszDestData)
101 {
102 UNIMPLEMENTED;
103 return E_NOTIMPL;
104 }
105
106 HRESULT
107 WINAPI
108 PropVariantToAdsType(
109 VARIANT * pVariant,
110 DWORD dwNumVariant,
111 PADSVALUE *ppAdsValues,
112 PDWORD pdwNumValues)
113 {
114 UNIMPLEMENTED;
115 return E_NOTIMPL;
116 }
117
118 HRESULT
119 WINAPI
120 AdsTypeToPropVariant(
121 PADSVALUE pAdsValues,
122 DWORD dwNumValues,
123 VARIANT * pVariant)
124 {
125 UNIMPLEMENTED;
126 return E_NOTIMPL;
127 }
128
129 void
130 WINAPI
131 AdsFreeAdsValues(
132 PADSVALUE pAdsValues,
133 DWORD dwNumValues)
134 {
135 UNIMPLEMENTED;
136 }
137
138 HRESULT
139 WINAPI
140 ADsDecodeBinaryData(
141 LPCWSTR szSrcData,
142 PBYTE *ppbDestData,
143 ULONG *pdwDestLen)
144 {
145 UNIMPLEMENTED;
146 return E_NOTIMPL;
147 }
148
149 int AdsTypeToPropVariant2()
150 {
151 DPRINT1("WARNING: calling stub AdsTypeToPropVariant2()\n");
152 __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
153 return 0;
154 }
155
156 int PropVariantToAdsType2()
157 {
158 DPRINT1("WARNING: calling stub PropVariantToAdsType2()\n");
159 __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
160 return 0;
161 }
162
163 int ConvertSecDescriptorToVariant()
164 {
165 DPRINT1("WARNING: calling stub ConvertSecDescriptorToVariant()\n");
166 __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
167 return 0;
168 }
169
170 int ConvertSecurityDescriptorToSecDes()
171 {
172 DPRINT1("WARNING: calling stub ConvertSecurityDescriptorToSecDes()\n");
173 __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
174 return 0;
175 }
176