You are on page 1of 2

Declare Sub HACCEL_UserFree lib "ole32" (ByRef pLong As Long, ByRef pHaccel As L

ong)
Declare Sub HashData lib "shlwapi" (ByVal pbData As String, ByVal cbData As Long
, ByVal pbHash As String, ByVal cbHash As Long)
Declare Sub HBITMAP_UserFree lib "ole32" (ByRef pLong As Long, ByRef pHbitmap As
Long)
Declare Sub HDC_UserFree lib "ole32" (ByRef pLong As Long, ByRef pHdc As Long)
Declare Sub HGLOBAL_UserFree lib "ole32" (ByRef pLong As Long, ByRef pHglobal As
Long)
Declare Sub HICON_UserFree lib "OLE32" (ByRef pLong As Long, ByRef pHicon As Lon
g)
Declare Sub HlinkClone lib "hlink" (ByRef pihl As Long, ByVal riid As Long, ByRe
f pihlsiteForClone As Long, ByVal dwSiteData As Long, ppvObj As Any)
Declare Sub HlinkCreateBrowseContext lib "hlink" (ByVal piunkOuter As Long, ByVa
l riid As Long, ppvObj As Any)
Declare Sub HlinkCreateExtensionServices lib "hlink" (ByVal pwzAdditionalHeaders
As String, ByVal phwnd As Long, ByVal pszUsername As String, ByVal pszPassword
As String, ByVal piunkOuter As Long, ByVal riid As Long, ppvObj As Any)
Declare Sub HlinkCreateFromData lib "hlink" (ByVal piDataObj As Long, ByRef pihl
site As Long, ByVal dwSiteData As Long, ByVal piunkOuter As Long, ByVal riid As
Long, ppvObj As Any)
Declare Sub HlinkCreateFromMoniker lib "hlink" (ByVal pimkTrgt As Long, ByVal pw
zLocation As String, ByVal pwzFriendlyName As String, ByRef pihlsite As Long, By
Val dwSiteData As Long, ByVal piunkOuter As Long, ByVal riid As Long, ppvObj As
Any)
Declare Sub HlinkCreateFromString lib "hlink" (ByVal pwzTarget As String, ByVal
pwzLocation As String, ByVal pwzFriendlyName As String, ByRef pihlsite As Long,
ByVal dwSiteData As Long, ByVal piunkOuter As Long, ByVal riid As Long, ppvObj A
s Any)
Declare Sub HlinkCreateShortcut lib "hlink" (ByVal grfHLSHORTCUTF As Long, ByRef
pihl As Long, ByVal pwzDir As String, ByVal pwzFileName As String, ByVal ppwzSh
ortcutFile As String, ByVal dwReserved As Long)
Declare Sub HlinkCreateShortcutFromMoniker lib "hlink" (ByVal grfHLSHORTCUTF As
Long, ByVal pimkTarget As Long, ByVal pwzLocation As String, ByVal pwzDir As Str
ing, ByVal pwzFileName As String, ByVal ppwzShortcutFile As String, ByVal dwRese
rved As Long)
Declare Sub HlinkCreateShortcutFromString lib "hlink" (ByVal grfHLSHORTCUTF As L
ong, ByVal pwzTarget As String, ByVal pwzLocation As String, ByVal pwzDir As Str
ing, ByVal pwzFileName As String, ByVal ppwzShortcutFile As String, ByVal dwRese
rved As Long)
Declare Sub HlinkGetSpecialReference lib "hlink" (ByVal uReference As Long, ByVa
l ppwzReference As String)
Declare Sub HlinkGetValueFromParams lib "hlink" (ByVal pwzParams As String, ByVa
l pwzName As String, ByVal ppwzValue As String)
Declare Sub HlinkGoBack lib "URLMON" (ByVal pUnk As Long)
Declare Sub HlinkGoForward lib "URLMON" (ByVal pUnk As Long)
Declare Sub HlinkIsShortcut lib "hlink" (ByVal pwzFileName As String)
Declare Sub HlinkNavigate lib "hlink" (ByRef pihl As Long, ByRef pihlframe As Lo
ng, ByVal grfHLNF As Long, ByVal pbc As Long, ByRef pibsc As Long, ByRef pihlbc
As Long)
Declare Sub HlinkNavigateMoniker lib "URLMON" (ByVal pUnk As Long, ByVal pmkTarg
et As Long)
Declare Sub HlinkNavigateString lib "URLMON" (ByVal pUnk As Long, ByVal szTarget
As String)
Declare Sub HlinkNavigateToStringReference lib "hlink" (ByVal pwzTarget As Strin
g, ByVal pwzLocation As String, ByRef pihlsite As Long, ByVal dwSiteData As Long
, ByRef pihlframe As Long, ByVal grfHLNF As Long, ByVal pibc As Long, ByRef pibs
c As Long, ByRef pihlbc As Long)
Declare Sub HlinkOnNavigate lib "hlink" (ByRef pihlframe As Long, ByRef pihlbc A
s Long, ByVal grfHLNF As Long, ByVal pimkTarget As Long, ByVal pwzLocation As St
ring, ByVal pwzFriendlyName As String, ByRef puHLID As Long)
Declare Sub HlinkOnRenameDocument lib "hlink" (ByVal dwReserved As Long, ByRef p
ihlbc As Long, ByVal pimkOld As Long, ByVal pimkNew As Long)
Declare Sub HlinkParseDisplayName lib "hlink" (ByVal pibc As Long, ByVal pwzDisp
layName As String, ByVal fNoForceAbs As Long, ByRef pcchEaten As Long, ByVal ppi
mk As Long)
Declare Sub HlinkPreprocessMoniker lib "hlink" (ByVal pibc As Long, ByVal pimkIn
As Long, ByVal ppimkOut As Long)
Declare Sub HlinkQueryCreateFromData lib "hlink" (ByVal piDataObj As Long)
Declare Sub HlinkResolveMonikerForData lib "hlink" (ByVal pimkReference As Long,
ByVal reserved As Long, ByVal pibc As Long, ByVal cFmtetc As Long, ByRef rgFmte
tc As FORMATETC, ByRef pibsc As Long, ByVal pimkBase As Long)
Declare Sub HlinkResolveShortcut lib "hlink" (ByVal pwzShortcutFileName As Strin
g, ByRef pihlsite As Long, ByVal dwSiteData As Long, ByVal piunkOuter As Long, B
yVal riid As Long, ppvObj As Any)
Declare Sub HlinkResolveShortcutToMoniker lib "hlink" (ByVal pwzShortcutFileName
As String, ByVal ppimkTarget As Long, ByVal ppwzLocation As String)
Declare Sub HlinkResolveShortcutToString lib "hlink" (ByVal pwzShortcutFileName
As String, ByVal ppwzTarget As String, ByVal ppwzLocation As String)
Declare Sub HlinkResolveStringForData lib "hlink" (ByVal pwzReference As String,
ByVal reserved As Long, ByVal pibc As Long, ByVal cFmtetc As Long, ByRef rgFmte
tc As FORMATETC, ByRef pibsc As Long, ByVal pimkBase As Long)
Declare Sub HlinkSetSpecialReference lib "hlink" (ByVal uReference As Long, ByVa
l pwzReference As String)
Declare Sub HlinkSimpleNavigateToMoniker lib "URLMON" (ByVal pmkTarget As Long,
ByVal szLocation As String, ByVal szTargetFrameName As String, ByVal pUnk As Lon
g, ByVal pbc As Long, ByRef TIBindStatusCallback As IBindStatusCallback, ByVal g
rfHLNF As Long, ByVal dwReserved As Long)
Declare Sub HlinkSimpleNavigateToString lib "URLMON" (ByVal szTarget As String,
ByVal szLocation As String, ByVal szTargetFrameName As String, ByVal pUnk As Lon
g, ByVal pbc As Long, ByRef TIBindStatusCallback As IBindStatusCallback, ByVal g
rfHLNF As Long, ByVal dwReserved As Long)
Declare Sub HlinkTranslateURL lib "hlink" (ByVal pwzURL As String, ByVal grfFlag
s As Long, ByVal ppwzTranslatedURL As String)
Declare Sub HlinkUpdateStackItem lib "hlink" (ByRef pihlframe As Long, ByRef pih
lbc As Long, ByVal uHLID As Long, ByVal pimkTrgt As Long, ByVal pwzLocation As S
tring, ByVal pwzFriendlyName As String)
Declare Sub hmemcpy lib "kernel32" (dst As Any, src As Any, ByVal bytecount As L
ong)
Declare Sub HMENU_UserFree lib "ole32" (ByRef pLong As Long, ByRef pHmenu As Lon
g)
Declare Sub HPALETTE_UserFree lib "ole32" (ByRef pLong As Long, ByRef pHpalette
As Long)
Declare Sub HttpAddRequestHeaders lib "wininet" Alias "HttpAddRequestHeadersA" (
ByRef hRequest As Long, ByVal lpszHeaders As String, ByVal dwHeadersLength As Lo
ng, ByVal dwModifiers As Long)
Declare Sub HttpOpenRequest lib "wininet" Alias "HttpOpenRequestA" (ByRef hConne
ct As Long, ByVal lpszVerb As String, ByVal lpszObjectName As String, ByVal lpsz
Version As String, ByVal lpszReferrer As String, ByVal lplpszAcceptTypes As Stri
ng, ByVal dwFlags As Long, ByRef dwContext As Long)
Declare Sub HttpQueryInfo lib "wininet" Alias "HttpQueryInfoA" (ByRef hRequest A
s Long, ByVal dwInfoLevel As Long, lpBuffer As Any, ByRef lpdwBufferLength As Lo
ng, ByRef lpdwIndex As Long)
Declare Sub HttpSendRequest lib "wininet" Alias "HttpSendRequestA" (ByRef hReque
st As Long, ByVal lpszHeaders As String, ByVal dwHeadersLength As Long, lpOption
al As Any, ByVal dwOptionalLength As Long)

You might also like