Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
79231148
Commit
79231148
authored
Nov 12, 2010
by
Amine Khaldi
Committed by
Alexandre Julliard
Nov 15, 2010
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
activeds: Properly stub some exports.
parent
0b4969f8
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
99 additions
and
10 deletions
+99
-10
activeds.spec
dlls/activeds/activeds.spec
+10
-10
activeds_main.c
dlls/activeds/activeds_main.c
+89
-0
No files found.
dlls/activeds/activeds.spec
View file @
79231148
3 stdcall ADsGetObject(wstr ptr ptr)
4 stdcall ADsBuildEnumerator(ptr ptr)
5 st
ub ADsFreeEnumerator
5 st
dcall ADsFreeEnumerator(ptr)
6 stdcall ADsEnumerateNext(ptr long ptr ptr)
7 st
ub ADsBuildVarArrayStr
8 st
ub ADsBuildVarArrayInt
7 st
dcall ADsBuildVarArrayStr(ptr long ptr)
8 st
dcall ADsBuildVarArrayInt(ptr long ptr)
9 stdcall ADsOpenObject(wstr wstr wstr long ptr ptr)
12 st
ub ADsSetLastError
12 st
dcall ADsSetLastError(long ptr ptr)
13 stdcall ADsGetLastError(ptr ptr long ptr long)
14 st
ub AllocADsMem
14 st
dcall AllocADsMem(long)
15 stdcall FreeADsMem(ptr)
16 st
ub ReallocADsMem
17 st
ub AllocADsStr
18 st
ub FreeADsStr
19 st
ub ReallocADsStr
20 st
ub ADsEncodeBinaryData
16 st
dcall ReallocADsMem(ptr long long)
17 st
dcall AllocADsStr(ptr)
18 st
dcall FreeADsStr(ptr)
19 st
dcall ReallocADsStr(ptr ptr)
20 st
dcall ADsEncodeBinaryData(ptr long ptr)
21 stub PropVariantToAdsType
22 stub AdsTypeToPropVariant
23 stub AdsFreeAdsValues
...
...
dlls/activeds/activeds_main.c
View file @
79231148
...
...
@@ -76,6 +76,15 @@ HRESULT WINAPI ADsBuildEnumerator(IADsContainer * pADsContainer, IEnumVARIANT**
}
/*****************************************************
* ADsFreeEnumerator [ACTIVEDS.5]
*/
HRESULT
WINAPI
ADsFreeEnumerator
(
IEnumVARIANT
*
pEnumVariant
)
{
FIXME
(
"(%p)!stub
\n
"
,
pEnumVariant
);
return
E_NOTIMPL
;
}
/*****************************************************
* ADsEnumerateNext [ACTIVEDS.6]
*/
HRESULT
WINAPI
ADsEnumerateNext
(
IEnumVARIANT
*
pEnumVariant
,
ULONG
cElements
,
VARIANT
*
pvar
,
ULONG
*
pcElementsFetched
)
...
...
@@ -85,6 +94,24 @@ HRESULT WINAPI ADsEnumerateNext(IEnumVARIANT* pEnumVariant, ULONG cElements, VAR
}
/*****************************************************
* 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
)
...
...
@@ -95,6 +122,14 @@ HRESULT WINAPI ADsOpenObject(LPCWSTR lpszPathName, LPCWSTR lpszUserName, LPCWSTR
}
/*****************************************************
* ADsSetLastError [ACTIVEDS.12]
*/
VOID
WINAPI
ADsSetLastError
(
DWORD
dwErr
,
LPWSTR
pszError
,
LPWSTR
pszProvider
)
{
FIXME
(
"(%d,%p,%p)!stub
\n
"
,
dwErr
,
pszError
,
pszProvider
);
}
/*****************************************************
* ADsGetLastError [ACTIVEDS.13]
*/
HRESULT
WINAPI
ADsGetLastError
(
LPDWORD
perror
,
LPWSTR
errorbuf
,
DWORD
errorbuflen
,
LPWSTR
namebuf
,
DWORD
namebuflen
)
...
...
@@ -104,6 +139,15 @@ HRESULT WINAPI ADsGetLastError(LPDWORD perror, LPWSTR errorbuf, DWORD errorbufle
}
/*****************************************************
* AllocADsMem [ACTIVEDS.14]
*/
LPVOID
WINAPI
AllocADsMem
(
DWORD
cb
)
{
FIXME
(
"(%d)!stub
\n
"
,
cb
);
return
NULL
;
}
/*****************************************************
* FreeADsMem [ACTIVEDS.15]
*/
BOOL
WINAPI
FreeADsMem
(
LPVOID
pMem
)
...
...
@@ -111,3 +155,48 @@ BOOL WINAPI FreeADsMem(LPVOID pMem)
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
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment