Fixed some calling conventions.

diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index a8dfdee..b693b5c 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -3320,7 +3320,7 @@
 /******************************************************************************
  * SetSecurityInfo [ADVAPI32.@]
  */
-DWORD SetSecurityInfo(HANDLE handle, SE_OBJECT_TYPE ObjectType, 
+DWORD WINAPI SetSecurityInfo(HANDLE handle, SE_OBJECT_TYPE ObjectType, 
                       SECURITY_INFORMATION SecurityInfo, PSID psidOwner,
                       PSID psidGroup, PACL pDacl, PACL pSacl) {
     FIXME("stub\n");
diff --git a/dlls/avifil32/api.c b/dlls/avifil32/api.c
index bd8625a..5e22f6f 100644
--- a/dlls/avifil32/api.c
+++ b/dlls/avifil32/api.c
@@ -2316,7 +2316,7 @@
   return AVIERR_UNSUPPORTED;
 }
 
-HRESULT WINAPI AVISaveA(LPCSTR szFile, CLSID * pclsidHandler, AVISAVECALLBACK lpfnCallback,
+HRESULT CDECL AVISaveA(LPCSTR szFile, CLSID * pclsidHandler, AVISAVECALLBACK lpfnCallback,
                         int nStreams, PAVISTREAM pavi, LPAVICOMPRESSOPTIONS lpOptions, ...)
 {
     FIXME("(%s,%p,%p,0x%08x,%p,%p), stub!\n", debugstr_a(szFile), pclsidHandler, lpfnCallback,
@@ -2325,7 +2325,7 @@
     return AVIERR_UNSUPPORTED;
 }
 
-HRESULT WINAPI AVISaveW(LPCWSTR szFile, CLSID * pclsidHandler, AVISAVECALLBACK lpfnCallback,
+HRESULT CDECL AVISaveW(LPCWSTR szFile, CLSID * pclsidHandler, AVISAVECALLBACK lpfnCallback,
                         int nStreams, PAVISTREAM pavi, LPAVICOMPRESSOPTIONS lpOptions, ...)
 {
     FIXME("(%s,%p,%p,0x%08x,%p,%p), stub!\n", debugstr_w(szFile), pclsidHandler, lpfnCallback,
diff --git a/dlls/wininet/urlcache.c b/dlls/wininet/urlcache.c
index d5c8819..3a3706f 100644
--- a/dlls/wininet/urlcache.c
+++ b/dlls/wininet/urlcache.c
@@ -2165,13 +2165,13 @@
     return TRUE;
 }
 
-BOOL DeleteUrlCacheContainerA(DWORD d1, DWORD d2)
+BOOL WINAPI DeleteUrlCacheContainerA(DWORD d1, DWORD d2)
 {
     FIXME("(0x%08lx, 0x%08lx) stub\n", d1, d2);
     return TRUE;
 }
 
-BOOL DeleteUrlCacheContainerW(DWORD d1, DWORD d2)
+BOOL WINAPI DeleteUrlCacheContainerW(DWORD d1, DWORD d2)
 {
     FIXME("(0x%08lx, 0x%08lx) stub\n", d1, d2);
     return TRUE;
diff --git a/dlls/wtsapi32/wtsapi32.c b/dlls/wtsapi32/wtsapi32.c
index 698f68b..2d91cdd 100644
--- a/dlls/wtsapi32/wtsapi32.c
+++ b/dlls/wtsapi32/wtsapi32.c
@@ -89,7 +89,7 @@
 /************************************************************
  *                WTSEnumerateEnumerateSessionsA  (WTSAPI32.@)
  */
-BOOL WTSEnumerateSessionsA(HANDLE hServer, DWORD Reserved, DWORD Version,
+BOOL WINAPI WTSEnumerateSessionsA(HANDLE hServer, DWORD Reserved, DWORD Version,
     PWTS_SESSION_INFOA* ppSessionInfo, DWORD* pCount)
 {
     FIXME("Stub %p 0x%08lx 0x%08lx %p %p\n", hServer, Reserved, Version,
@@ -100,7 +100,7 @@
 /************************************************************
  *                WTSEnumerateEnumerateSessionsW  (WTSAPI32.@)
  */
-BOOL WTSEnumerateSessionsW(HANDLE hServer, DWORD Reserved, DWORD Version,
+BOOL WINAPI WTSEnumerateSessionsW(HANDLE hServer, DWORD Reserved, DWORD Version,
     PWTS_SESSION_INFOW* ppSessionInfo, DWORD* pCount)
 {
     FIXME("Stub %p 0x%08lx 0x%08lx %p %p\n", hServer, Reserved, Version,
diff --git a/include/aclapi.h b/include/aclapi.h
index fab6863..505150b 100644
--- a/include/aclapi.h
+++ b/include/aclapi.h
@@ -47,6 +47,9 @@
 DWORD WINAPI SetEntriesInAclW( ULONG, PEXPLICIT_ACCESSW, PACL, PACL*);
 #define     SetEntriesInAcl WINELIB_NAME_AW(SetEntriesInAcl)
 
+DWORD WINAPI SetSecurityInfo(HANDLE, SE_OBJECT_TYPE, SECURITY_INFORMATION,
+                             PSID, PSID, PACL, PACL);
+
 TRUSTEE_FORM WINAPI GetTrusteeFormA( PTRUSTEEA );
 TRUSTEE_FORM WINAPI GetTrusteeFormW( PTRUSTEEW );
 #define     GetTrusteeForm WINELIB_NAME_AW(GetTrusteeForm)
diff --git a/include/vfw.h b/include/vfw.h
index 9dec2c7..8b9fe37 100644
--- a/include/vfw.h
+++ b/include/vfw.h
@@ -1062,6 +1062,9 @@
 				      UINT mode, CLSID *pclsidHandler);
 #define AVIStreamOpenFromFile WINELIB_NAME_AW(AVIStreamOpenFromFile)
 
+LONG WINAPI AVIStreamBeginStreaming(PAVISTREAM pavi, LONG lStart, LONG lEnd, LONG lRate);
+LONG WINAPI AVIStreamEndStreaming(PAVISTREAM pavi);
+
 HRESULT WINAPI AVIBuildFilterA(LPSTR szFilter, LONG cbFilter, BOOL fSaving);
 HRESULT WINAPI AVIBuildFilterW(LPWSTR szFilter, LONG cbFilter, BOOL fSaving);
 #define AVIBuildFilter WINELIB_NAME_AW(AVIBuildFilter)
@@ -1070,10 +1073,10 @@
 			   PAVISTREAM *ppavi,LPAVICOMPRESSOPTIONS *ppOptions);
 HRESULT WINAPI AVISaveOptionsFree(INT nStreams,LPAVICOMPRESSOPTIONS*ppOptions);
 
-HRESULT WINAPI AVISaveA(LPCSTR szFile, CLSID *pclsidHandler,
+HRESULT CDECL AVISaveA(LPCSTR szFile, CLSID *pclsidHandler,
              AVISAVECALLBACK lpfnCallback, int nStreams,
              PAVISTREAM pavi, LPAVICOMPRESSOPTIONS lpOptions, ...);
-HRESULT WINAPI AVISaveW(LPCWSTR szFile, CLSID *pclsidHandler,
+HRESULT CDECL AVISaveW(LPCWSTR szFile, CLSID *pclsidHandler,
              AVISAVECALLBACK lpfnCallback, int nStreams,
              PAVISTREAM pavi, LPAVICOMPRESSOPTIONS lpOptions, ...);
 #define AVISave WINELIB_NAME_AW(AVISave)
diff --git a/include/wtsapi32.h b/include/wtsapi32.h
index a6a777c..99e8f14 100644
--- a/include/wtsapi32.h
+++ b/include/wtsapi32.h
@@ -89,24 +89,18 @@
     WTS_CONNECTSTATE_CLASS State;
 } WTS_SESSION_INFOW, *PWTS_SESSION_INFOW;
 
-BOOL WINAPI WTSQuerySessionInformationW(
-    HANDLE hServer,
-    DWORD SessionId,
-    WTS_INFO_CLASS WTSInfoClass,
-    LPWSTR * Buffer,
-    DWORD * BytesReturned
-    );
-
-BOOL WINAPI WTSQuerySessionInformationA(
-    HANDLE hServer,
-    DWORD SessionId,
-    WTS_INFO_CLASS WTSInfoClass,
-    LPSTR * Buffer,
-    DWORD * BytesReturned
-    );
-#define WTSQuerySessionInformation WINELIB_NAME_AW(WTSQuerySessionInformation)
-
-BOOL WINAPI WTSWaitSystemEvent(HANDLE hServer, DWORD Mask, DWORD* Flags);
+void WINAPI WTSCloseServer(HANDLE);
+BOOL WINAPI WTSDisconnectSession(HANDLE, DWORD, BOOL);
+BOOL WINAPI WTSEnumerateProcessesA(HANDLE, DWORD, DWORD, PWTS_PROCESS_INFOA *, DWORD *);
+BOOL WINAPI WTSEnumerateProcessesW(HANDLE, DWORD, DWORD, PWTS_PROCESS_INFOW *, DWORD *);
+#define     WTSEnumerateProcesses WINELIB_NAME_AW(WTSEnumerateProcesses)
+BOOL WINAPI WTSEnumerateSessionsA(HANDLE, DWORD, DWORD, PWTS_SESSION_INFOA *, DWORD *);
+BOOL WINAPI WTSEnumerateSessionsW(HANDLE, DWORD, DWORD, PWTS_SESSION_INFOW *, DWORD *);
+#define     WTSEnumerateSessions WINELIB_NAME_AW(WTSEnumerateSessions)
+BOOL WINAPI WTSQuerySessionInformationA(HANDLE, DWORD, WTS_INFO_CLASS, LPSTR *, DWORD *);
+BOOL WINAPI WTSQuerySessionInformationW(HANDLE, DWORD, WTS_INFO_CLASS, LPWSTR *, DWORD *);
+#define     WTSQuerySessionInformation WINELIB_NAME_AW(WTSQuerySessionInformation)
+BOOL WINAPI WTSWaitSystemEvent(HANDLE, DWORD, DWORD*);
 
 #ifdef __cplusplus
 }