return E_NOTIMPL;
}
+/*****************************************************
+ * ADsFreeEnumerator [ACTIVEDS.5]
+ */
+HRESULT WINAPI ADsFreeEnumerator(IEnumVARIANT* pEnumVariant)
+{
+ FIXME("(%p)!stub\n",pEnumVariant);
+ return E_NOTIMPL;
+}
+
/*****************************************************
* ADsEnumerateNext [ACTIVEDS.6]
*/
return E_NOTIMPL;
}
+/*****************************************************
+ * ADsBuildVarArrayStr [ACTIVEDS.7]
+ */
+HRESULT WINAPI ADsBuildVarArrayStr(LPWSTR *lppPathNames, DWORD dwPathNames, VARIANT* pvar)
+{
+ FIXME("(%p, %d, %p)!stub\n",*lppPathNames, dwPathNames, pvar);
+ return E_NOTIMPL;
+}
+
+/*****************************************************
+ * ADsBuildVarArrayInt [ACTIVEDS.8]
+ */
+HRESULT WINAPI ADsBuildVarArrayInt(LPDWORD lpdwObjectTypes, DWORD dwObjectTypes, VARIANT* pvar)
+{
+ FIXME("(%p, %d, %p)!stub\n",lpdwObjectTypes, dwObjectTypes, pvar);
+ return E_NOTIMPL;
+}
+
/*****************************************************
* ADsOpenObject [ACTIVEDS.9]
*/
HRESULT WINAPI ADsOpenObject(LPCWSTR lpszPathName, LPCWSTR lpszUserName, LPCWSTR lpszPassword, DWORD dwReserved, REFIID riid, VOID** ppObject)
{
- FIXME("(%s,%s,%u,%p,%p)!stub\n", debugstr_w(lpszPathName),
+ FIXME("(%s,%s,%u,%s,%p)!stub\n", debugstr_w(lpszPathName),
debugstr_w(lpszUserName), dwReserved, debugstr_guid(riid), ppObject);
return E_NOTIMPL;
}
+/*****************************************************
+ * ADsSetLastError [ACTIVEDS.12]
+ */
+VOID WINAPI ADsSetLastError(DWORD dwErr, LPWSTR pszError, LPWSTR pszProvider)
+{
+ FIXME("(%d,%p,%p)!stub\n", dwErr, pszError, pszProvider);
+}
+
/*****************************************************
* ADsGetLastError [ACTIVEDS.13]
*/
return E_NOTIMPL;
}
+/*****************************************************
+ * AllocADsMem [ACTIVEDS.14]
+ */
+LPVOID WINAPI AllocADsMem(DWORD cb)
+{
+ FIXME("(%d)!stub\n",cb);
+ return NULL;
+}
+
/*****************************************************
* FreeADsMem [ACTIVEDS.15]
*/
FIXME("(%p)!stub\n",pMem);
return FALSE;
}
+
+/*****************************************************
+ * ReallocADsMem [ACTIVEDS.16]
+ */
+LPVOID WINAPI ReallocADsMem(LPVOID pOldMem, DWORD cbOld, DWORD cbNew)
+{
+ FIXME("(%p,%d,%d)!stub\n", pOldMem, cbOld, cbNew);
+ return NULL;
+}
+
+/*****************************************************
+ * AllocADsStr [ACTIVEDS.17]
+ */
+LPWSTR WINAPI AllocADsStr(LPWSTR pStr)
+{
+ FIXME("(%p)!stub\n",pStr);
+ return NULL;
+}
+
+/*****************************************************
+ * FreeADsStr [ACTIVEDS.18]
+ */
+BOOL WINAPI FreeADsStr(LPWSTR pStr)
+{
+ FIXME("(%p)!stub\n",pStr);
+ return FALSE;
+}
+
+/*****************************************************
+ * ReallocADsStr [ACTIVEDS.19]
+ */
+BOOL WINAPI ReallocADsStr(LPWSTR *ppStr, LPWSTR pStr)
+{
+ FIXME("(%p,%p)!stub\n",*ppStr, pStr);
+ return FALSE;
+}
+
+/*****************************************************
+ * ADsEncodeBinaryData [ACTIVEDS.20]
+ */
+HRESULT WINAPI ADsEncodeBinaryData(PBYTE pbSrcData, DWORD dwSrcLen, LPWSTR *ppszDestData)
+{
+ FIXME("(%p,%d,%p)!stub\n", pbSrcData, dwSrcLen, *ppszDestData);
+ return E_NOTIMPL;
+}
// 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;
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
}
HRESULT
DWORD dwNumValues,
VARIANT * pVariant)
{
- UNIMPLEMENTED;
- return E_NOTIMPL;
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
}
void
PADSVALUE pAdsValues,
DWORD dwNumValues)
{
- UNIMPLEMENTED;
+ UNIMPLEMENTED;
}
HRESULT
PBYTE *ppbDestData,
ULONG *pdwDestLen)
{
- UNIMPLEMENTED;
- return E_NOTIMPL;
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
}
int AdsTypeToPropVariant2()
{
- DPRINT1("WARNING: calling stub AdsTypeToPropVariant2()\n");
- __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
- return 0;
+ 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;
+ 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;
+ 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;
+ DPRINT1("WARNING: calling stub ConvertSecurityDescriptorToSecDes()\n");
+ __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__);
+ return 0;
}
-