activeds: Properly stub some exports.
This commit is contained in:
parent
0b4969f841
commit
79231148fc
|
@ -1,19 +1,19 @@
|
||||||
3 stdcall ADsGetObject(wstr ptr ptr)
|
3 stdcall ADsGetObject(wstr ptr ptr)
|
||||||
4 stdcall ADsBuildEnumerator(ptr ptr)
|
4 stdcall ADsBuildEnumerator(ptr ptr)
|
||||||
5 stub ADsFreeEnumerator
|
5 stdcall ADsFreeEnumerator(ptr)
|
||||||
6 stdcall ADsEnumerateNext(ptr long ptr ptr)
|
6 stdcall ADsEnumerateNext(ptr long ptr ptr)
|
||||||
7 stub ADsBuildVarArrayStr
|
7 stdcall ADsBuildVarArrayStr(ptr long ptr)
|
||||||
8 stub ADsBuildVarArrayInt
|
8 stdcall ADsBuildVarArrayInt(ptr long ptr)
|
||||||
9 stdcall ADsOpenObject(wstr wstr wstr long ptr ptr)
|
9 stdcall ADsOpenObject(wstr wstr wstr long ptr ptr)
|
||||||
12 stub ADsSetLastError
|
12 stdcall ADsSetLastError(long ptr ptr)
|
||||||
13 stdcall ADsGetLastError(ptr ptr long ptr long)
|
13 stdcall ADsGetLastError(ptr ptr long ptr long)
|
||||||
14 stub AllocADsMem
|
14 stdcall AllocADsMem(long)
|
||||||
15 stdcall FreeADsMem(ptr)
|
15 stdcall FreeADsMem(ptr)
|
||||||
16 stub ReallocADsMem
|
16 stdcall ReallocADsMem(ptr long long)
|
||||||
17 stub AllocADsStr
|
17 stdcall AllocADsStr(ptr)
|
||||||
18 stub FreeADsStr
|
18 stdcall FreeADsStr(ptr)
|
||||||
19 stub ReallocADsStr
|
19 stdcall ReallocADsStr(ptr ptr)
|
||||||
20 stub ADsEncodeBinaryData
|
20 stdcall ADsEncodeBinaryData(ptr long ptr)
|
||||||
21 stub PropVariantToAdsType
|
21 stub PropVariantToAdsType
|
||||||
22 stub AdsTypeToPropVariant
|
22 stub AdsTypeToPropVariant
|
||||||
23 stub AdsFreeAdsValues
|
23 stub AdsFreeAdsValues
|
||||||
|
|
|
@ -75,6 +75,15 @@ HRESULT WINAPI ADsBuildEnumerator(IADsContainer * pADsContainer, IEnumVARIANT**
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*****************************************************
|
||||||
|
* ADsFreeEnumerator [ACTIVEDS.5]
|
||||||
|
*/
|
||||||
|
HRESULT WINAPI ADsFreeEnumerator(IEnumVARIANT* pEnumVariant)
|
||||||
|
{
|
||||||
|
FIXME("(%p)!stub\n",pEnumVariant);
|
||||||
|
return E_NOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
/*****************************************************
|
/*****************************************************
|
||||||
* ADsEnumerateNext [ACTIVEDS.6]
|
* ADsEnumerateNext [ACTIVEDS.6]
|
||||||
*/
|
*/
|
||||||
|
@ -84,6 +93,24 @@ HRESULT WINAPI ADsEnumerateNext(IEnumVARIANT* pEnumVariant, ULONG cElements, VAR
|
||||||
return E_NOTIMPL;
|
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]
|
* ADsOpenObject [ACTIVEDS.9]
|
||||||
*/
|
*/
|
||||||
|
@ -94,6 +121,14 @@ HRESULT WINAPI ADsOpenObject(LPCWSTR lpszPathName, LPCWSTR lpszUserName, LPCWSTR
|
||||||
return E_NOTIMPL;
|
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]
|
* ADsGetLastError [ACTIVEDS.13]
|
||||||
*/
|
*/
|
||||||
|
@ -103,6 +138,15 @@ HRESULT WINAPI ADsGetLastError(LPDWORD perror, LPWSTR errorbuf, DWORD errorbufle
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*****************************************************
|
||||||
|
* AllocADsMem [ACTIVEDS.14]
|
||||||
|
*/
|
||||||
|
LPVOID WINAPI AllocADsMem(DWORD cb)
|
||||||
|
{
|
||||||
|
FIXME("(%d)!stub\n",cb);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
/*****************************************************
|
/*****************************************************
|
||||||
* FreeADsMem [ACTIVEDS.15]
|
* FreeADsMem [ACTIVEDS.15]
|
||||||
*/
|
*/
|
||||||
|
@ -111,3 +155,48 @@ BOOL WINAPI FreeADsMem(LPVOID pMem)
|
||||||
FIXME("(%p)!stub\n",pMem);
|
FIXME("(%p)!stub\n",pMem);
|
||||||
return FALSE;
|
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;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue