-#define WIN32_NO_STATUS
-#define _INC_WINDOWS
-#define COM_NO_WINDOWS_H
-#include <stdarg.h>
-#include <windef.h>
-#include <winbase.h>
-#include <objbase.h>
-#include <iads.h>
+#include "precomp.h"
+
#include <stubs.h>
// FIXME: should go to iads.h
typedef struct _adsvalue *PADSVALUE;
-HRESULT
-WINAPI
-ADsFreeEnumerator(
- IN IEnumVARIANT *pEnumVariant)
-{
- UNIMPLEMENTED;
- return E_NOTIMPL;
-}
-
-HRESULT
-WINAPI
-ADsBuildVarArrayStr(
- LPWSTR *lppPathNames,
- DWORD dwPathNames,
- VARIANT *pVar)
-{
- UNIMPLEMENTED;
- return E_NOTIMPL;
-}
-
-HRESULT
-WINAPI
-ADsBuildVarArrayInt(
- LPDWORD lpdwObjectTypes,
- DWORD dwObjectTypes,
- VARIANT *pVar)
-{
- UNIMPLEMENTED;
- return E_NOTIMPL;
-}
-
-VOID
-WINAPI
-ADsSetLastError(
- IN DWORD dwErr,
- IN LPCWSTR pszError,
- IN LPCWSTR pszProvider)
-
-{
- UNIMPLEMENTED;
-}
-
-LPVOID
-WINAPI
-AllocADsMem(DWORD cb)
-{
- UNIMPLEMENTED;
- return NULL;
-}
-
-LPVOID
-WINAPI
-ReallocADsMem(
- LPVOID pOldMem,
- DWORD cbOld,
- DWORD cbNew)
-{
- UNIMPLEMENTED;
- return NULL;
-}
-
-LPWSTR
-WINAPI
-AllocADsStr(LPCWSTR pStr)
-{
- UNIMPLEMENTED;
- return NULL;
-}
-
-BOOL
-WINAPI
-FreeADsStr(IN LPWSTR pStr)
-{
- UNIMPLEMENTED;
- return FALSE;
-}
-
-BOOL
-WINAPI
-ReallocADsStr(
- IN OUT LPWSTR *ppStr,
- IN LPWSTR pStr)
-{
- UNIMPLEMENTED;
- return FALSE;
-}
-
-HRESULT
-WINAPI
-ADsEncodeBinaryData(
- PBYTE pbSrcData,
- DWORD dwSrcLen,
- OUT LPWSTR *ppszDestData)
-{
- UNIMPLEMENTED;
- return E_NOTIMPL;
-}
-
HRESULT
WINAPI
PropVariantToAdsType(
PADSVALUE *ppAdsValues,
PDWORD pdwNumValues)
{
- UNIMPLEMENTED;
- return E_NOTIMPL;
+ DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
+ return E_NOTIMPL;
}
HRESULT
DWORD dwNumValues,
VARIANT * pVariant)
{
- UNIMPLEMENTED;
- return E_NOTIMPL;
+ DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
+ return E_NOTIMPL;
}
void
PADSVALUE pAdsValues,
DWORD dwNumValues)
{
- UNIMPLEMENTED;
+ DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
}
HRESULT
PBYTE *ppbDestData,
ULONG *pdwDestLen)
{
- UNIMPLEMENTED;
- return E_NOTIMPL;
+ DbgPrint("ACTIVEDS: %s is unimplemented, please try again later.\n", __FUNCTION__);
+ return E_NOTIMPL;
}
int AdsTypeToPropVariant2()
{
- DPRINT1("WARNING: calling stub AdsTypeToPropVariant2()\n");
- __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
- return 0;
+ DbgPrint("WARNING: calling stub AdsTypeToPropVariant2()\n");
+ __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
+ return 0;
}
int PropVariantToAdsType2()
{
- DPRINT1("WARNING: calling stub PropVariantToAdsType2()\n");
- __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
- return 0;
+ DbgPrint("WARNING: calling stub PropVariantToAdsType2()\n");
+ __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
+ return 0;
}
int ConvertSecDescriptorToVariant()
{
- DPRINT1("WARNING: calling stub ConvertSecDescriptorToVariant()\n");
- __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
- return 0;
+ DbgPrint("WARNING: calling stub ConvertSecDescriptorToVariant()\n");
+ __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
+ return 0;
}
int ConvertSecurityDescriptorToSecDes()
{
- DPRINT1("WARNING: calling stub ConvertSecurityDescriptorToSecDes()\n");
- __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
- return 0;
+ DbgPrint("WARNING: calling stub ConvertSecurityDescriptorToSecDes()\n");
+ __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
+ return 0;
}
-