reactos/dll/win32/activeds/stubs.c
2013-06-16 22:01:41 +00:00

183 lines
2.6 KiB
C

#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 <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(
VARIANT * pVariant,
DWORD dwNumVariant,
PADSVALUE *ppAdsValues,
PDWORD pdwNumValues)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
HRESULT
WINAPI
AdsTypeToPropVariant(
PADSVALUE pAdsValues,
DWORD dwNumValues,
VARIANT * pVariant)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
void
WINAPI
AdsFreeAdsValues(
PADSVALUE pAdsValues,
DWORD dwNumValues)
{
UNIMPLEMENTED;
}
HRESULT
WINAPI
ADsDecodeBinaryData(
LPCWSTR szSrcData,
PBYTE *ppbDestData,
ULONG *pdwDestLen)
{
UNIMPLEMENTED;
return E_NOTIMPL;
}
int AdsTypeToPropVariant2()
{
DPRINT1("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;
}
int ConvertSecDescriptorToVariant()
{
DPRINT1("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;
}