Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
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-cw
Commits
c57519cf
Commit
c57519cf
authored
Dec 01, 2010
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msdaps: Convert dll registration to the IRegistrar mechanism.
parent
6b7c7467
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
39 additions
and
2 deletions
+39
-2
Makefile.in
dlls/msdaps/Makefile.in
+5
-2
main.c
dlls/msdaps/main.c
+18
-0
regsvr.c
dlls/msdaps/regsvr.c
+0
-0
row_server.idl
dlls/msdaps/row_server.idl
+16
-0
No files found.
dlls/msdaps/Makefile.in
View file @
c57519cf
MODULE
=
msdaps.dll
IMPORTS
=
uuid oleaut32 ole32 rpcrt4 advapi32
EXTRADEFS
=
-D
REGISTER_PROXY
_DLL
-DPROXY_CLSID_IS
=
"{ 0x06210e88, 0x01f5, 0x11d1, { 0xb5, 0x12, 0x00, 0x80, 0xc7, 0x81, 0xc3, 0x84 } }"
-DENTRY_PREFIX
=
msdaps_
EXTRADEFS
=
-D
WINE_REGISTER
_DLL
-DPROXY_CLSID_IS
=
"{ 0x06210e88, 0x01f5, 0x11d1, { 0xb5, 0x12, 0x00, 0x80, 0xc7, 0x81, 0xc3, 0x84 } }"
-DENTRY_PREFIX
=
msdaps_
EXTRAIDLFLAGS
=
--win32-align
=
2
EXTRA_OBJS
=
dlldata.o
C_SRCS
=
\
main.c
\
regsvr.c
\
row_server.c
\
usrmarshal.c
...
...
@@ -19,4 +18,8 @@ IDL_P_SRCS = \
msdaps.idl
\
row_server.idl
IDL_R_SRCS
=
\
msdaps.idl
\
row_server.idl
@MAKE_DLL_RULES@
dlls/msdaps/main.c
View file @
c57519cf
...
...
@@ -43,6 +43,8 @@ WINE_DEFAULT_DEBUG_CHANNEL(oledb);
extern
BOOL
WINAPI
msdaps_DllMain
(
HINSTANCE
,
DWORD
,
LPVOID
)
DECLSPEC_HIDDEN
;
extern
HRESULT
WINAPI
msdaps_DllGetClassObject
(
REFCLSID
,
REFIID
,
LPVOID
*
)
DECLSPEC_HIDDEN
;
extern
HRESULT
WINAPI
msdaps_DllCanUnloadNow
(
void
)
DECLSPEC_HIDDEN
;
extern
HRESULT
WINAPI
msdaps_DllRegisterServer
(
void
)
DECLSPEC_HIDDEN
;
extern
HRESULT
WINAPI
msdaps_DllUnregisterServer
(
void
)
DECLSPEC_HIDDEN
;
/*****************************************************************************
* DllMain
...
...
@@ -166,3 +168,19 @@ HRESULT WINAPI DllCanUnloadNow(void)
{
return
msdaps_DllCanUnloadNow
();
}
/***********************************************************************
* DllRegisterServer
*/
HRESULT
WINAPI
DllRegisterServer
(
void
)
{
return
msdaps_DllRegisterServer
();
}
/***********************************************************************
* DllUnregisterServer
*/
HRESULT
WINAPI
DllUnregisterServer
(
void
)
{
return
msdaps_DllUnregisterServer
();
}
dlls/msdaps/regsvr.c
deleted
100644 → 0
View file @
6b7c7467
This diff is collapsed.
Click to expand it.
dlls/msdaps/row_server.idl
View file @
c57519cf
...
...
@@ -175,6 +175,10 @@ typedef struct
}
[
helpstring
(
"Wine OLE DB Row Server"
),
threading
(
both
),
progid
(
"WINEDBROWPRX.AsServer.1"
),
vi_progid
(
"WINEDBROWPRX.AsServer"
),
uuid
(
38248178
-
cf6d
-
11
de
-
abe5
-
000
c2916d865
)
]
coclass
wine_row_server
...
...
@@ -183,6 +187,10 @@ coclass wine_row_server
}
[
helpstring
(
"Wine OLE DB Row Proxy"
),
threading
(
both
),
progid
(
"WINEDBROWPRX.AsProxy.1"
),
vi_progid
(
"WINEDBROWPRX.AsProxy"
),
uuid
(
38248179
-
cf6d
-
11
de
-
abe5
-
000
c2916d865
)
]
coclass
wine_row_proxy
...
...
@@ -191,6 +199,10 @@ coclass wine_row_proxy
}
[
helpstring
(
"Wine OLE DB Rowset Server"
),
threading
(
both
),
progid
(
"WINEDBRSTPRX.AsServer.1"
),
vi_progid
(
"WINEDBRSTPRX.AsServer"
),
uuid
(
3824817
a
-
cf6d
-
11
de
-
abe5
-
000
c2916d865
)
]
coclass
wine_rowset_server
...
...
@@ -199,6 +211,10 @@ coclass wine_rowset_server
}
[
helpstring
(
"Wine OLE DB Rowset Proxy"
),
threading
(
both
),
progid
(
"WINEDBRSTPRX.AsProxy.1"
),
vi_progid
(
"WINEDBRSTPRX.AsProxy"
),
uuid
(
3824817b
-
cf6d
-
11
de
-
abe5
-
000
c2916d865
)
]
coclass
wine_rowset_proxy
...
...
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