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
7bfab2a4
Commit
7bfab2a4
authored
Jan 29, 2008
by
Jacek Caban
Committed by
Alexandre Julliard
Feb 04, 2008
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
hlink: Added standard comments.
parent
5a03ea89
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
52 additions
and
0 deletions
+52
-0
extserv.c
dlls/hlink/extserv.c
+3
-0
hlink_main.c
dlls/hlink/hlink_main.c
+49
-0
No files found.
dlls/hlink/extserv.c
View file @
7bfab2a4
...
@@ -209,6 +209,9 @@ static const IHttpNegotiateVtbl HttpNegotiateVtbl = {
...
@@ -209,6 +209,9 @@ static const IHttpNegotiateVtbl HttpNegotiateVtbl = {
HttpNegotiate_OnResponse
HttpNegotiate_OnResponse
};
};
/***********************************************************************
* HlinkCreateExtensionServices (HLINK.@)
*/
HRESULT
WINAPI
HlinkCreateExtensionServices
(
LPCWSTR
pwzAdditionalHeaders
,
HRESULT
WINAPI
HlinkCreateExtensionServices
(
LPCWSTR
pwzAdditionalHeaders
,
HWND
phwnd
,
LPCWSTR
pszUsername
,
LPCWSTR
pszPassword
,
HWND
phwnd
,
LPCWSTR
pszUsername
,
LPCWSTR
pszPassword
,
IUnknown
*
punkOuter
,
REFIID
riid
,
void
**
ppv
)
IUnknown
*
punkOuter
,
REFIID
riid
,
void
**
ppv
)
...
...
dlls/hlink/hlink_main.c
View file @
7bfab2a4
...
@@ -52,12 +52,18 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
...
@@ -52,12 +52,18 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
return
TRUE
;
return
TRUE
;
}
}
/***********************************************************************
* DllCanUnloadNow (HLINK.@)
*/
HRESULT
WINAPI
DllCanUnloadNow
(
void
)
HRESULT
WINAPI
DllCanUnloadNow
(
void
)
{
{
FIXME
(
"
\n
"
);
FIXME
(
"
\n
"
);
return
S_OK
;
return
S_OK
;
}
}
/***********************************************************************
* HlinkCreateFromMoniker (HLINK.@)
*/
HRESULT
WINAPI
HlinkCreateFromMoniker
(
IMoniker
*
pimkTrgt
,
LPCWSTR
pwzLocation
,
HRESULT
WINAPI
HlinkCreateFromMoniker
(
IMoniker
*
pimkTrgt
,
LPCWSTR
pwzLocation
,
LPCWSTR
pwzFriendlyName
,
IHlinkSite
*
pihlsite
,
DWORD
dwSiteData
,
LPCWSTR
pwzFriendlyName
,
IHlinkSite
*
pihlsite
,
DWORD
dwSiteData
,
IUnknown
*
piunkOuter
,
REFIID
riid
,
void
**
ppvObj
)
IUnknown
*
piunkOuter
,
REFIID
riid
,
void
**
ppvObj
)
...
@@ -89,6 +95,9 @@ HRESULT WINAPI HlinkCreateFromMoniker( IMoniker *pimkTrgt, LPCWSTR pwzLocation,
...
@@ -89,6 +95,9 @@ HRESULT WINAPI HlinkCreateFromMoniker( IMoniker *pimkTrgt, LPCWSTR pwzLocation,
return
r
;
return
r
;
}
}
/***********************************************************************
* HlinkCreateFromString (HLINK.@)
*/
HRESULT
WINAPI
HlinkCreateFromString
(
LPCWSTR
pwzTarget
,
LPCWSTR
pwzLocation
,
HRESULT
WINAPI
HlinkCreateFromString
(
LPCWSTR
pwzTarget
,
LPCWSTR
pwzLocation
,
LPCWSTR
pwzFriendlyName
,
IHlinkSite
*
pihlsite
,
DWORD
dwSiteData
,
LPCWSTR
pwzFriendlyName
,
IHlinkSite
*
pihlsite
,
DWORD
dwSiteData
,
IUnknown
*
piunkOuter
,
REFIID
riid
,
void
**
ppvObj
)
IUnknown
*
piunkOuter
,
REFIID
riid
,
void
**
ppvObj
)
...
@@ -151,6 +160,9 @@ HRESULT WINAPI HlinkCreateFromString( LPCWSTR pwzTarget, LPCWSTR pwzLocation,
...
@@ -151,6 +160,9 @@ HRESULT WINAPI HlinkCreateFromString( LPCWSTR pwzTarget, LPCWSTR pwzLocation,
}
}
/***********************************************************************
* HlinkNavigate (HLINK.@)
*/
HRESULT
WINAPI
HlinkCreateBrowseContext
(
IUnknown
*
piunkOuter
,
REFIID
riid
,
void
**
ppvObj
)
HRESULT
WINAPI
HlinkCreateBrowseContext
(
IUnknown
*
piunkOuter
,
REFIID
riid
,
void
**
ppvObj
)
{
{
HRESULT
r
=
S_OK
;
HRESULT
r
=
S_OK
;
...
@@ -164,6 +176,9 @@ HRESULT WINAPI HlinkCreateBrowseContext( IUnknown* piunkOuter, REFIID riid, void
...
@@ -164,6 +176,9 @@ HRESULT WINAPI HlinkCreateBrowseContext( IUnknown* piunkOuter, REFIID riid, void
return
r
;
return
r
;
}
}
/***********************************************************************
* HlinkNavigate (HLINK.@)
*/
HRESULT
WINAPI
HlinkNavigate
(
IHlink
*
phl
,
IHlinkFrame
*
phlFrame
,
HRESULT
WINAPI
HlinkNavigate
(
IHlink
*
phl
,
IHlinkFrame
*
phlFrame
,
DWORD
grfHLNF
,
LPBC
pbc
,
IBindStatusCallback
*
pbsc
,
DWORD
grfHLNF
,
LPBC
pbc
,
IBindStatusCallback
*
pbsc
,
IHlinkBrowseContext
*
phlbc
)
IHlinkBrowseContext
*
phlbc
)
...
@@ -180,6 +195,9 @@ HRESULT WINAPI HlinkNavigate(IHlink *phl, IHlinkFrame *phlFrame,
...
@@ -180,6 +195,9 @@ HRESULT WINAPI HlinkNavigate(IHlink *phl, IHlinkFrame *phlFrame,
return
r
;
return
r
;
}
}
/***********************************************************************
* HlinkOnNavigate (HLINK.@)
*/
HRESULT
WINAPI
HlinkOnNavigate
(
IHlinkFrame
*
phlFrame
,
HRESULT
WINAPI
HlinkOnNavigate
(
IHlinkFrame
*
phlFrame
,
IHlinkBrowseContext
*
phlbc
,
DWORD
grfHLNF
,
IMoniker
*
pmkTarget
,
IHlinkBrowseContext
*
phlbc
,
DWORD
grfHLNF
,
IMoniker
*
pmkTarget
,
LPCWSTR
pwzLocation
,
LPCWSTR
pwzFriendlyName
,
ULONG
*
puHLID
)
LPCWSTR
pwzLocation
,
LPCWSTR
pwzFriendlyName
,
ULONG
*
puHLID
)
...
@@ -199,6 +217,9 @@ HRESULT WINAPI HlinkOnNavigate( IHlinkFrame *phlFrame,
...
@@ -199,6 +217,9 @@ HRESULT WINAPI HlinkOnNavigate( IHlinkFrame *phlFrame,
return
r
;
return
r
;
}
}
/***********************************************************************
* HlinkCreateFromData (HLINK.@)
*/
HRESULT
WINAPI
HlinkCreateFromData
(
IDataObject
*
piDataObj
,
HRESULT
WINAPI
HlinkCreateFromData
(
IDataObject
*
piDataObj
,
IHlinkSite
*
pihlsite
,
DWORD
dwSiteData
,
IUnknown
*
piunkOuter
,
IHlinkSite
*
pihlsite
,
DWORD
dwSiteData
,
IUnknown
*
piunkOuter
,
REFIID
riid
,
void
**
ppvObj
)
REFIID
riid
,
void
**
ppvObj
)
...
@@ -209,12 +230,18 @@ HRESULT WINAPI HlinkCreateFromData(IDataObject *piDataObj,
...
@@ -209,12 +230,18 @@ HRESULT WINAPI HlinkCreateFromData(IDataObject *piDataObj,
return
E_NOTIMPL
;
return
E_NOTIMPL
;
}
}
/***********************************************************************
* HlinkQueryCreateFromData (HLINK.@)
*/
HRESULT
WINAPI
HlinkQueryCreateFromData
(
IDataObject
*
piDataObj
)
HRESULT
WINAPI
HlinkQueryCreateFromData
(
IDataObject
*
piDataObj
)
{
{
FIXME
(
"%p
\n
"
,
piDataObj
);
FIXME
(
"%p
\n
"
,
piDataObj
);
return
E_NOTIMPL
;
return
E_NOTIMPL
;
}
}
/***********************************************************************
* HlinkNavigateToStringReference (HLINK.@)
*/
HRESULT
WINAPI
HlinkNavigateToStringReference
(
LPCWSTR
pwzTarget
,
HRESULT
WINAPI
HlinkNavigateToStringReference
(
LPCWSTR
pwzTarget
,
LPCWSTR
pwzLocation
,
IHlinkSite
*
pihlsite
,
DWORD
dwSiteData
,
LPCWSTR
pwzLocation
,
IHlinkSite
*
pihlsite
,
DWORD
dwSiteData
,
IHlinkFrame
*
pihlframe
,
DWORD
grfHLNF
,
LPBC
pibc
,
IHlinkFrame
*
pihlframe
,
DWORD
grfHLNF
,
LPBC
pibc
,
...
@@ -235,6 +262,9 @@ HRESULT WINAPI HlinkNavigateToStringReference( LPCWSTR pwzTarget,
...
@@ -235,6 +262,9 @@ HRESULT WINAPI HlinkNavigateToStringReference( LPCWSTR pwzTarget,
return
r
;
return
r
;
}
}
/***********************************************************************
* HlinkIsShortcut (HLINK.@)
*/
HRESULT
WINAPI
HlinkIsShortcut
(
LPCWSTR
pwzFileName
)
HRESULT
WINAPI
HlinkIsShortcut
(
LPCWSTR
pwzFileName
)
{
{
int
len
;
int
len
;
...
@@ -253,6 +283,9 @@ HRESULT WINAPI HlinkIsShortcut(LPCWSTR pwzFileName)
...
@@ -253,6 +283,9 @@ HRESULT WINAPI HlinkIsShortcut(LPCWSTR pwzFileName)
return
strcmpiW
(
pwzFileName
+
len
,
url_ext
)
?
S_FALSE
:
S_OK
;
return
strcmpiW
(
pwzFileName
+
len
,
url_ext
)
?
S_FALSE
:
S_OK
;
}
}
/***********************************************************************
* HlinkGetSpecialReference (HLINK.@)
*/
HRESULT
WINAPI
HlinkGetSpecialReference
(
ULONG
uReference
,
LPWSTR
*
ppwzReference
)
HRESULT
WINAPI
HlinkGetSpecialReference
(
ULONG
uReference
,
LPWSTR
*
ppwzReference
)
{
{
DWORD
res
,
type
,
size
=
100
;
DWORD
res
,
type
,
size
=
100
;
...
@@ -308,12 +341,18 @@ HRESULT WINAPI HlinkGetSpecialReference(ULONG uReference, LPWSTR *ppwzReference)
...
@@ -308,12 +341,18 @@ HRESULT WINAPI HlinkGetSpecialReference(ULONG uReference, LPWSTR *ppwzReference)
return
S_OK
;
return
S_OK
;
}
}
/***********************************************************************
* HlinkTranslateURL (HLINK.@)
*/
HRESULT
WINAPI
HlinkTranslateURL
(
LPCWSTR
pwzURL
,
DWORD
grfFlags
,
LPWSTR
*
ppwzTranslatedURL
)
HRESULT
WINAPI
HlinkTranslateURL
(
LPCWSTR
pwzURL
,
DWORD
grfFlags
,
LPWSTR
*
ppwzTranslatedURL
)
{
{
FIXME
(
"(%s %08x %p)
\n
"
,
debugstr_w
(
pwzURL
),
grfFlags
,
ppwzTranslatedURL
);
FIXME
(
"(%s %08x %p)
\n
"
,
debugstr_w
(
pwzURL
),
grfFlags
,
ppwzTranslatedURL
);
return
E_NOTIMPL
;
return
E_NOTIMPL
;
}
}
/***********************************************************************
* HlinkUpdateStackItem (HLINK.@)
*/
HRESULT
WINAPI
HlinkUpdateStackItem
(
IHlinkFrame
*
pihlframe
,
IHlinkBrowseContext
*
pihlbc
,
HRESULT
WINAPI
HlinkUpdateStackItem
(
IHlinkFrame
*
pihlframe
,
IHlinkBrowseContext
*
pihlbc
,
ULONG
uHLID
,
IMoniker
*
pimkTrgt
,
LPCWSTR
pwzLocation
,
LPCWSTR
pwzFriendlyName
)
ULONG
uHLID
,
IMoniker
*
pimkTrgt
,
LPCWSTR
pwzLocation
,
LPCWSTR
pwzFriendlyName
)
{
{
...
@@ -322,6 +361,9 @@ HRESULT WINAPI HlinkUpdateStackItem(IHlinkFrame *pihlframe, IHlinkBrowseContext
...
@@ -322,6 +361,9 @@ HRESULT WINAPI HlinkUpdateStackItem(IHlinkFrame *pihlframe, IHlinkBrowseContext
return
E_NOTIMPL
;
return
E_NOTIMPL
;
}
}
/***********************************************************************
* HlinkParseDisplayName (HLINK.@)
*/
HRESULT
WINAPI
HlinkParseDisplayName
(
LPBC
pibc
,
LPCWSTR
pwzDisplayName
,
BOOL
fNoForceAbs
,
HRESULT
WINAPI
HlinkParseDisplayName
(
LPBC
pibc
,
LPCWSTR
pwzDisplayName
,
BOOL
fNoForceAbs
,
ULONG
*
pcchEaten
,
IMoniker
**
ppimk
)
ULONG
*
pcchEaten
,
IMoniker
**
ppimk
)
{
{
...
@@ -347,6 +389,9 @@ HRESULT WINAPI HlinkParseDisplayName(LPBC pibc, LPCWSTR pwzDisplayName, BOOL fNo
...
@@ -347,6 +389,9 @@ HRESULT WINAPI HlinkParseDisplayName(LPBC pibc, LPCWSTR pwzDisplayName, BOOL fNo
return
hres
;
return
hres
;
}
}
/***********************************************************************
* HlinkResolveMonikerForData (HLINK.@)
*/
HRESULT
WINAPI
HlinkResolveMonikerForData
(
LPMONIKER
pimkReference
,
DWORD
reserved
,
LPBC
pibc
,
HRESULT
WINAPI
HlinkResolveMonikerForData
(
LPMONIKER
pimkReference
,
DWORD
reserved
,
LPBC
pibc
,
ULONG
cFmtetc
,
FORMATETC
*
rgFmtetc
,
IBindStatusCallback
*
pibsc
,
LPMONIKER
pimkBase
)
ULONG
cFmtetc
,
FORMATETC
*
rgFmtetc
,
IBindStatusCallback
*
pibsc
,
LPMONIKER
pimkBase
)
{
{
...
@@ -380,6 +425,7 @@ HRESULT WINAPI HlinkResolveMonikerForData(LPMONIKER pimkReference, DWORD reserve
...
@@ -380,6 +425,7 @@ HRESULT WINAPI HlinkResolveMonikerForData(LPMONIKER pimkReference, DWORD reserve
return
IMoniker_BindToStorage
(
pimkReference
,
pibc
,
NULL
,
&
IID_IUnknown
,
&
obj
);
return
IMoniker_BindToStorage
(
pimkReference
,
pibc
,
NULL
,
&
IID_IUnknown
,
&
obj
);
}
}
static
HRESULT
WINAPI
HLinkCF_fnQueryInterface
(
LPCLASSFACTORY
iface
,
static
HRESULT
WINAPI
HLinkCF_fnQueryInterface
(
LPCLASSFACTORY
iface
,
REFIID
riid
,
LPVOID
*
ppvObj
)
REFIID
riid
,
LPVOID
*
ppvObj
)
{
{
...
@@ -493,6 +539,9 @@ static HRESULT register_clsid(LPCGUID guid)
...
@@ -493,6 +539,9 @@ static HRESULT register_clsid(LPCGUID guid)
return
S_OK
;
return
S_OK
;
}
}
/***********************************************************************
* DllRegisterServer (HLINK.@)
*/
HRESULT
WINAPI
DllRegisterServer
(
void
)
HRESULT
WINAPI
DllRegisterServer
(
void
)
{
{
HRESULT
r
;
HRESULT
r
;
...
...
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