You are on page 1of 3

Declare Sub AcceptSecurityContext lib "digest" (ByRef phCredential As Long, ByRe

f phContext As Long, ByRef pInput As PSecBufferDesc, ByVal fContextReq As Long,


ByVal TargetDataRep As Long, ByRef phNewContext As Long, ByRef pOutput As PSecBu
fferDesc, ByRef pfContextAttr As Long, ByRef ptsExpiry As PTimeStamp)
Declare Sub AccessibleChildren lib "OLEACC" (ByRef paccContainer As IAccessible,
ByVal iChildStart As Long, ByVal cChildren As Long, ByRef rgvarChildren As Vari
ant, ByRef pcObtained As Long)
Declare Sub AccessibleObjectFromEvent lib "OLEACC" (ByVal hwnd As Long, ByVal dw
Id As Long, ByVal dwChildId As Long, ByRef ppacc As IAccessible, ByRef pvarChild
As Variant)
Declare Sub AccessibleObjectFromPoint lib "OLEACC" (ByVal ptScreen As Struct_Mem
bersOf_POINT, ByRef ppacc As IAccessible, ByRef pvarChild As Variant)
Declare Sub AccessibleObjectFromWindow lib "OLEACC" (ByVal hwnd As Long, ByVal d
wId As Long, ByVal riid As Long, ppvObject As Any)
Declare Sub AcquireCredentialsHandle lib "digest" Alias "AcquireCredentialsHandl
eA" (ByRef pszPrincipal As SEC_CHAR, ByRef pszPackage As SEC_CHAR, ByVal fCreden
tialUse As Long, pvLogonId As Any, pAuthData As Any, ByRef pGetKeyFn As SEC_GET_
KEY_FN, pvGetKeyArgument As Any, ByRef phCredential As Long, ByRef ptsExpiry As
PTimeStamp)
Declare Sub AddCredentials lib "SECUR32" (ByRef hCredentials As PCredHandle, ByR
ef pszPrincipal As SEC_CHAR, ByRef pszPackage As SEC_CHAR, ByVal fCredentialUse
As Long, pAuthData As Any, ByRef pGetKeyFn As SEC_GET_KEY_FN, pvGetKeyArgument A
s Any, ByRef ptsExpiry As PTimeStamp)
Declare Sub AddSecurityPackage lib "secur32" Alias "AddSecurityPackageA" (ByRef
pszPackageName As SEC_CHAR, ByRef Options As SECURITY_PACKAGE_OPTIONS)
Declare Sub AdsFreeAdsValues lib "activeds" (ByRef pAdsValues As PADSVALUE, ByVa
l dwNumValues As Long)
Declare Sub ADsPropCreateNotifyObj lib "dsprop" (ByRef pAppThdDataObj As DataObj
ect, ByVal pwzADsObjName As String, ByRef phNotifyObj As Long)
Declare Sub ADsSetLastError lib "activeds" (ByVal dwErr As Long, ByVal pszError
As String, ByVal pszProvider As String)
Declare Sub ApplyControlToken lib "digest" (ByRef phContext As Long, ByRef pInpu
t As PSecBufferDesc)
Declare Sub AssocCreate lib "shlwapi" (ByVal Clsid As Long, ByVal riid As Long,
ppv As Any)
Declare Sub AssocQueryKey lib "shlwapi" Alias "AssocQueryKeyA" (ByRef flags As A
SSOCF, ByVal key As Struct_MembersOf_ASSOCKEY, ByVal pszAssoc As String, ByVal p
szExtra As String, ByRef phkeyOut As Long)
Declare Sub AssocQueryString lib "shlwapi" Alias "AssocQueryStringA" (ByRef flag
s As ASSOCF, ByVal str As Struct_MembersOf_ASSOCSTR, ByVal pszAssoc As String, B
yVal pszExtra As String, ByVal pszOut As String, ByRef pcchOut As Long)
Declare Sub AssocQueryStringByKey lib "shlwapi" Alias "AssocQueryStringByKeyA" (
ByRef flags As ASSOCF, ByVal str As Struct_MembersOf_ASSOCSTR, ByVal hkAssoc As
Long, ByVal pszExtra As String, ByVal pszOut As String, ByRef pcchOut As Long)
Declare Sub AtlAdvise lib "atl" (ByVal pUnkCP As Long, ByVal punk As Long, ByRef
iid As Guid, ByRef pdw As Long)
Declare Sub AtlFreeMarshalStream lib "atl" (ByVal pStream As Long)
Declare Sub AtlInternalQueryInterface lib "atl" (pThis As Any, ByRef pEntries As
ATL_INTMAP_ENTRY, ByVal iid As Long, ppvObject As Any)
Declare Sub AtlMarshalPtrInProc lib "atl" (ByVal punk As Long, ByRef iid As Guid
, ByVal ppstream As Long)
Declare Sub AtlModuleAddCreateWndData lib "atl" (ByRef pM As ATL_MODULE, ByRef p
Data As AtlCreateWndData, pObject As Any)
Declare Sub AtlModuleAddTermFunc lib "atl" (ByRef pM As ATL_MODULE, ByRef pFunc
As ATL_TERMFUNC, ByVal dw As Long)
Declare Sub AtlModuleExtractCreateWndData lib "atl" (ByRef pM As ATL_MODULE)
Declare Sub AtlModuleGetClassObject lib "atl" (ByRef pM As ATL_MODULE, ByVal rcl
sid As Long, ByVal riid As Long, ppv As Any)
Declare Sub AtlModuleInit lib "atl" (ByRef pM As ATL_MODULE, ByRef p As ATL_OBJM
AP_ENTRY, ByVal h As Long)
Declare Sub AtlModuleLoadTypeLib lib "atl" (ByRef pM As ATL_MODULE, ByVal lpszIn
dex As Long, ByVal pbstrPath As Long, ByVal ppTypeLib As Long)
Declare Sub AtlModuleRegisterClassObjects lib "atl" (ByRef pM As ATL_MODULE, ByV
al dwClsContext As Long, ByVal dwFlags As Long)
Declare Sub AtlModuleRegisterServer lib "atl" (ByRef pM As ATL_MODULE, ByVal bRe
gTypeLib As Long, ByRef lNULL As Long)
Declare Sub AtlModuleRegisterTypeLib lib "atl" (ByRef pM As ATL_MODULE, ByVal lp
szIndex As Long)
Declare Sub AtlModuleRevokeClassObjects lib "atl" (ByRef pM As ATL_MODULE)
Declare Sub AtlModuleTerm lib "atl" (ByRef pM As ATL_MODULE)
Declare Sub AtlModuleUnregisterServer lib "atl" (ByRef pM As ATL_MODULE, ByRef l
NULL As Long)
Declare Sub AtlModuleUnregisterServerEx lib "atl" (ByRef pM As ATL_MODULE, ByVal
bUnRegTypeLib As Long, ByRef lNULL As Long)
Declare Sub AtlModuleUnRegisterTypeLib lib "atl" (ByRef pM As ATL_MODULE, ByVal
lpszIndex As Long)
Declare Sub AtlModuleUpdateRegistryFromResourceD lib "atl" (ByRef T_ATL_MODULE A
s ATL_MODULE, ByVal lpszRes As Long, ByVal bRegister As Long, ByRef pMapEntries
As ATL_REGMAP_ENTRY, ByRef lNULL As Long)
Declare Sub AtlRegisterClassCategoriesHelper lib "atl" (ByRef T As pEntry, ByRef
FunctionCall As pEntry, ByRef TTRUE As Boolean)
Declare Sub AtlSetErrorInfo lib "atl" (ByRef clsid As Long, ByVal lpszDesc As Lo
ng, ByVal dwHelpID As Long, ByVal lpszHelpFile As Long, ByRef iid As Guid, ByVal
hRes As Long, ByVal hInst As Long)
Declare Sub AtlUnadvise lib "atl" (ByVal pUnkCP As Long, ByRef iid As Guid, ByVa
l dw As Long)
Declare Sub AtlUnmarshalPtr lib "atl" (ByVal pStream As Long, ByRef iid As Guid,
ByVal ppUnk As Long)
Declare Sub AVIBuildFilter lib "avifil32" (ByVal lpszFilter As String, ByVal cbF
ilter As Long, ByVal fSaving As Long)
Declare Sub AVIClearClipboard lib "avifil32" ()
Declare Sub AVIFileCreateStream lib "avifil32" (ByVal pfile As Long, ByVal ppavi
As Long, ByRef psi As AVISTREAMINFOA)
Declare Sub AVIFileEndRecord lib "avifil32" (ByVal pfile As Long)
Declare Sub AVIFileExit lib "avifil32" ()
Declare Sub AVIFileGetStream lib "avifil32" (ByVal pfile As Long, ByVal ppavi As
Long, ByVal fccType As Long, ByVal lParam As Long)
Declare Sub AVIFileInfo lib "avifil32" (ByVal pfile As Long, ByRef pfi As AVIFil
eInfo, ByVal lSize As Long)
Declare Sub AVIFileInit lib "avifil32" ()
Declare Sub AVIFileOpen lib "avifil32" (ByRef ppfile As Long, ByVal szFile As St
ring, ByVal uMode As Long, ByVal lpHandler As Long)
Declare Sub AVIFileReadData lib "avifil32" (ByVal pfile As Long, ByVal ckid As L
ong, lpData As Any, ByRef lpcbData As Long)
Declare Sub AVIFileWriteData lib "avifil32" (ByVal pfile As Long, ByVal ckid As
Long, lpData As Any, ByVal cbData As Long)
Declare Sub AVIGetFromClipboard lib "avifil32" (ByRef lppf As Long)
Declare Sub AVIMakeCompressedStream lib "avifil32" (ByVal ppsCompressed As Long,
ByVal ppsSource As Long, ByRef lpOptions As AVICOMPRESSOPTIONS, ByRef pclsidHan
dler As Long)
Declare Sub AVIMakeFileFromStreams lib "avifil32" (ByRef ppfile As Long, ByVal n
Streams As Long, ByVal papStreams As Long)
Declare Sub AVIMakeStreamFromClipboard lib "avifil32" (ByVal cfFormat As Long, B
yVal hGlobal As Long, ByVal ppstream As Long)
Declare Sub AVIPutFileOnClipboard lib "avifil32" (ByVal pf As Long)
Declare Sub AVISaveOptions lib "avifil32" (ByVal hwnd As Long, ByVal uiFlags As
Long, ByVal nStreams As Long, ByVal ppavi As Long, ByRef plpOptions As AVICOMPRE
SSOPTIONS)
Declare Sub AVISaveOptionsFree lib "avifil32" (ByVal nStreams As Long, ByRef plp
Options As AVICOMPRESSOPTIONS)
Declare Sub AVISaveV lib "avifil32" (ByVal szFile As String, ByRef pclsidHandler
As Long, ByVal lpfnCallback As Long, ByVal nStreams As Long, ByVal ppavi As Lon
g, ByRef plpOptions As AVICOMPRESSOPTIONS)
Declare Sub AVIStreamBeginStreaming lib "avifil32" (ByVal pavi As Long, ByVal lS
tart As Long, ByVal lEnd As Long, ByVal lRate As Long)
Declare Sub AVIStreamCreate lib "avifil32" (ByVal ppavi As Long, ByVal lParam1 A
s Long, ByVal lParam2 As Long, ByRef pclsidHandler As Long)
Declare Sub AVIStreamEndStreaming lib "avifil32" (ByVal pavi As Long)
Declare Sub AVIStreamGetFrameClose lib "avifil32" (ByVal pg As Long)
Declare Sub AVIStreamInfo lib "avifil32" (ByVal pavi As Long, ByRef psi As AVIST
REAMINFOA, ByVal lSize As Long)
Declare Sub AVIStreamOpenFromFile lib "avifil32" (ByVal ppavi As Long, ByVal szF
ile As String, ByVal fccType As Long, ByVal lParam As Long, ByVal mode As Long,
ByRef pclsidHandler As Long)
Declare Sub AVIStreamRead lib "avifil32" (ByVal pavi As Long, ByVal lStart As Lo
ng, ByVal lSamples As Long, lpBuffer As Any, ByVal cbBuffer As Long, ByRef plByt
es As Long, ByRef plSamples As Long)
Declare Sub AVIStreamReadData lib "avifil32" (ByVal pavi As Long, ByVal fcc As L
ong, lp As Any, ByRef lpcb As Long)
Declare Sub AVIStreamReadFormat lib "avifil32" (ByVal pavi As Long, ByVal lPos A
s Long, lpFormat As Any, ByRef lpcbFormat As Long)
Declare Sub AVIStreamSetFormat lib "avifil32" (ByVal pavi As Long, ByVal lPos As
Long, lpFormat As Any, ByVal cbFormat As Long)
Declare Sub AVIStreamWrite lib "avifil32" (ByVal pavi As Long, ByVal lStart As L
ong, ByVal lSamples As Long, lpBuffer As Any, ByVal cbBuffer As Long, ByVal dwFl
ags As Long, ByRef plSampWritten As Long, ByRef plBytesWritten As Long)
Declare Sub AVIStreamWriteData lib "avifil32" (ByVal pavi As Long, ByVal fcc As
Long, lp As Any, ByVal cb As Long)

You might also like