xref: /reactos/dll/win32/activeds/stubs.c (revision 1734f297)
1 #include "precomp.h"
2 
3 #include <stubs.h>
4 
5 // FIXME: should go to iads.h
6 typedef struct _adsvalue *PADSVALUE;
7 
8 HRESULT
9 WINAPI
10 PropVariantToAdsType(
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 
20 HRESULT
21 WINAPI
22 AdsTypeToPropVariant(
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 
31 void
32 WINAPI
33 AdsFreeAdsValues(
34     PADSVALUE pAdsValues,
35     DWORD dwNumValues)
36 {
37     DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
38 }
39 
40 HRESULT
41 WINAPI
42 ADsDecodeBinaryData(
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 
51 int AdsTypeToPropVariant2()
52 {
53     DbgPrint("WARNING: calling stub AdsTypeToPropVariant2()\n");
54     __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
55     return 0;
56 }
57 
58 int PropVariantToAdsType2()
59 {
60     DbgPrint("WARNING: calling stub PropVariantToAdsType2()\n");
61     __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
62     return 0;
63 }
64 
65 int ConvertSecDescriptorToVariant()
66 {
67     DbgPrint("WARNING: calling stub ConvertSecDescriptorToVariant()\n");
68     __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
69     return 0;
70 }
71 
72 int ConvertSecurityDescriptorToSecDes()
73 {
74     DbgPrint("WARNING: calling stub ConvertSecurityDescriptorToSecDes()\n");
75     __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
76     return 0;
77 }
78