Lines Matching refs:This

209         IInternet* This,
214 IInternet* This);
217 IInternet* This);
227 #define IInternet_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
228 #define IInternet_AddRef(This) (This)->lpVtbl->AddRef(This)
229 #define IInternet_Release(This) (This)->lpVtbl->Release(This)
276 IBinding* This,
281 IBinding* This);
284 IBinding* This);
288 IBinding* This);
291 IBinding* This);
294 IBinding* This);
297 IBinding* This,
301 IBinding* This,
305 IBinding* This,
319 #define IBinding_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
320 #define IBinding_AddRef(This) (This)->lpVtbl->AddRef(This)
321 #define IBinding_Release(This) (This)->lpVtbl->Release(This)
323 #define IBinding_Abort(This) (This)->lpVtbl->Abort(This)
324 #define IBinding_Suspend(This) (This)->lpVtbl->Suspend(This)
325 #define IBinding_Resume(This) (This)->lpVtbl->Resume(This)
326 #define IBinding_SetPriority(This,nPriority) (This)->lpVtbl->SetPriority(This,nPriority)
327 #define IBinding_GetPriority(This,pnPriority) (This)->lpVtbl->GetPriority(This,pnPriority)
328 #define IBinding_GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pdwReserved) (This)->lpVtbl->GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pdwReserved)
334 IBinding* This);
336 IRpcStubBuffer* This,
341 IBinding* This);
343 IRpcStubBuffer* This,
348 IBinding* This);
350 IRpcStubBuffer* This,
355 IBinding* This,
358 IRpcStubBuffer* This,
363 IBinding* This,
366 IRpcStubBuffer* This,
371 IBinding* This,
377 IRpcStubBuffer* This,
382 IBinding* This,
388 IBinding* This,
598 IBindStatusCallback* This,
603 IBindStatusCallback* This);
606 IBindStatusCallback* This);
610 IBindStatusCallback* This,
615 IBindStatusCallback* This,
619 IBindStatusCallback* This,
623 IBindStatusCallback* This,
630 IBindStatusCallback* This,
635 IBindStatusCallback* This,
640 IBindStatusCallback* This,
647 IBindStatusCallback* This,
659 #define IBindStatusCallback_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
660 #define IBindStatusCallback_AddRef(This) (This)->lpVtbl->AddRef(This)
661 #define IBindStatusCallback_Release(This) (This)->lpVtbl->Release(This)
663 #define IBindStatusCallback_OnStartBinding(This,dwReserved,pib) (This)->lpVtbl->OnStartBinding(This,dwReserved,pib)
664 #define IBindStatusCallback_GetPriority(This,pnPriority) (This)->lpVtbl->GetPriority(This,pnPriority)
665 #define IBindStatusCallback_OnLowResource(This,reserved) (This)->lpVtbl->OnLowResource(This,reserved)
666 #define IBindStatusCallback_OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText) (This)->lpVtbl->OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText)
667 #define IBindStatusCallback_OnStopBinding(This,hresult,szError) (This)->lpVtbl->OnStopBinding(This,hresult,szError)
668 #define IBindStatusCallback_GetBindInfo(This,grfBINDF,pbindinfo) (This)->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo)
669 #define IBindStatusCallback_OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed) (This)->lpVtbl->OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed)
670 #define IBindStatusCallback_OnObjectAvailable(This,riid,punk) (This)->lpVtbl->OnObjectAvailable(This,riid,punk)
676 IBindStatusCallback* This,
680 IRpcStubBuffer* This,
685 IBindStatusCallback* This,
688 IRpcStubBuffer* This,
693 IBindStatusCallback* This,
696 IRpcStubBuffer* This,
701 IBindStatusCallback* This,
707 IRpcStubBuffer* This,
712 IBindStatusCallback* This,
716 IRpcStubBuffer* This,
721 IBindStatusCallback* This,
726 IRpcStubBuffer* This,
731 IBindStatusCallback* This,
737 IRpcStubBuffer* This,
742 IBindStatusCallback* This,
746 IRpcStubBuffer* This,
751 IBindStatusCallback* This,
755 IBindStatusCallback* This,
760 IBindStatusCallback* This,
766 IBindStatusCallback* This,
807 IBindStatusCallbackEx* This,
812 IBindStatusCallbackEx* This);
815 IBindStatusCallbackEx* This);
819 IBindStatusCallbackEx* This,
824 IBindStatusCallbackEx* This,
828 IBindStatusCallbackEx* This,
832 IBindStatusCallbackEx* This,
839 IBindStatusCallbackEx* This,
844 IBindStatusCallbackEx* This,
849 IBindStatusCallbackEx* This,
856 IBindStatusCallbackEx* This,
862 IBindStatusCallbackEx* This,
876 #define IBindStatusCallbackEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
877 #define IBindStatusCallbackEx_AddRef(This) (This)->lpVtbl->AddRef(This)
878 #define IBindStatusCallbackEx_Release(This) (This)->lpVtbl->Release(This)
880 #define IBindStatusCallbackEx_OnStartBinding(This,dwReserved,pib) (This)->lpVtbl->OnStartBinding(This,dwReserved,pib)
881 #define IBindStatusCallbackEx_GetPriority(This,pnPriority) (This)->lpVtbl->GetPriority(This,pnPriority)
882 #define IBindStatusCallbackEx_OnLowResource(This,reserved) (This)->lpVtbl->OnLowResource(This,reserved)
883 #define IBindStatusCallbackEx_OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText) (This)->lpVtbl->OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText)
884 #define IBindStatusCallbackEx_OnStopBinding(This,hresult,szError) (This)->lpVtbl->OnStopBinding(This,hresult,szError)
885 #define IBindStatusCallbackEx_GetBindInfo(This,grfBINDF,pbindinfo) (This)->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo)
886 #define IBindStatusCallbackEx_OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed) (This)->lpVtbl->OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed)
887 #define IBindStatusCallbackEx_OnObjectAvailable(This,riid,punk) (This)->lpVtbl->OnObjectAvailable(This,riid,punk)
889 #define IBindStatusCallbackEx_GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved) (This)->lpVtbl->GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved)
895 IBindStatusCallbackEx* This,
902 IRpcStubBuffer* This,
907 IBindStatusCallbackEx* This,
913 IBindStatusCallbackEx* This,
945 IAuthenticate* This,
950 IAuthenticate* This);
953 IAuthenticate* This);
957 IAuthenticate* This,
970 #define IAuthenticate_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
971 #define IAuthenticate_AddRef(This) (This)->lpVtbl->AddRef(This)
972 #define IAuthenticate_Release(This) (This)->lpVtbl->Release(This)
974 #define IAuthenticate_Authenticate(This,phwnd,pszUsername,pszPassword) (This)->lpVtbl->Authenticate(This,phwnd,pszUsername,pszPassword)
980 IAuthenticate* This,
985 IRpcStubBuffer* This,
1022 IHttpNegotiate* This,
1027 IHttpNegotiate* This);
1030 IHttpNegotiate* This);
1034 IHttpNegotiate* This,
1041 IHttpNegotiate* This,
1055 #define IHttpNegotiate_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1056 #define IHttpNegotiate_AddRef(This) (This)->lpVtbl->AddRef(This)
1057 #define IHttpNegotiate_Release(This) (This)->lpVtbl->Release(This)
1059 #define IHttpNegotiate_BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders) (This)->lpVtbl->BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders)
1060 #define IHttpNegotiate_OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders) (This)->lpVtbl->OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders)
1066 IHttpNegotiate* This,
1072 IRpcStubBuffer* This,
1077 IHttpNegotiate* This,
1083 IRpcStubBuffer* This,
1113 IHttpNegotiate2* This,
1118 IHttpNegotiate2* This);
1121 IHttpNegotiate2* This);
1125 IHttpNegotiate2* This,
1132 IHttpNegotiate2* This,
1140 IHttpNegotiate2* This,
1153 #define IHttpNegotiate2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1154 #define IHttpNegotiate2_AddRef(This) (This)->lpVtbl->AddRef(This)
1155 #define IHttpNegotiate2_Release(This) (This)->lpVtbl->Release(This)
1157 #define IHttpNegotiate2_BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders) (This)->lpVtbl->BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders)
1158 #define IHttpNegotiate2_OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders) (This)->lpVtbl->OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders)
1160 #define IHttpNegotiate2_GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved) (This)->lpVtbl->GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved)
1166 IHttpNegotiate2* This,
1171 IRpcStubBuffer* This,
1218 IBindHost* This,
1223 IBindHost* This);
1226 IBindHost* This);
1230 IBindHost* This,
1237 IBindHost* This,
1245 IBindHost* This,
1260 #define IBindHost_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1261 #define IBindHost_AddRef(This) (This)->lpVtbl->AddRef(This)
1262 #define IBindHost_Release(This) (This)->lpVtbl->Release(This)
1264 #define IBindHost_CreateMoniker(This,szName,pBC,ppmk,dwReserved) (This)->lpVtbl->CreateMoniker(This,szName,pBC,ppmk,dwReserved)
1265 #define IBindHost_MonikerBindToStorage(This,pMk,pBC,pBSC,riid,ppvObj) (This)->lpVtbl->MonikerBindToStorage(This,pMk,pBC,pBSC,riid,ppvObj)
1266 #define IBindHost_MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj) (This)->lpVtbl->MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj)
1272 IBindHost* This,
1278 IRpcStubBuffer* This,
1283 IBindHost* This,
1290 IRpcStubBuffer* This,
1295 IBindHost* This,
1302 IRpcStubBuffer* This,
1307 IBindHost* This,
1314 IBindHost* This,
1321 IBindHost* This,
1328 IBindHost* This,
1360 IWinInetInfo* This,
1365 IWinInetInfo* This);
1368 IWinInetInfo* This);
1372 IWinInetInfo* This,
1385 #define IWinInetInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1386 #define IWinInetInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
1387 #define IWinInetInfo_Release(This) (This)->lpVtbl->Release(This)
1389 #define IWinInetInfo_QueryOption(This,dwOption,pBuffer,pcbBuf) (This)->lpVtbl->QueryOption(This,dwOption,pBuffer,pcbBuf)
1395 IWinInetInfo* This,
1400 IRpcStubBuffer* This,
1405 IWinInetInfo* This,
1410 IWinInetInfo* This,
1442 IWinInetHttpInfo* This,
1447 IWinInetHttpInfo* This);
1450 IWinInetHttpInfo* This);
1454 IWinInetHttpInfo* This,
1461 IWinInetHttpInfo* This,
1476 #define IWinInetHttpInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1477 #define IWinInetHttpInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
1478 #define IWinInetHttpInfo_Release(This) (This)->lpVtbl->Release(This)
1480 #define IWinInetHttpInfo_QueryOption(This,dwOption,pBuffer,pcbBuf) (This)->lpVtbl->QueryOption(This,dwOption,pBuffer,pcbBuf)
1482 #define IWinInetHttpInfo_QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwReserved) (This)->lpVtbl->QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwReserved)
1488 IWinInetHttpInfo* This,
1495 IRpcStubBuffer* This,
1500 IWinInetHttpInfo* This,
1507 IWinInetHttpInfo* This,
1538 IWindowForBindingUI* This,
1543 IWindowForBindingUI* This);
1546 IWindowForBindingUI* This);
1550 IWindowForBindingUI* This,
1562 #define IWindowForBindingUI_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1563 #define IWindowForBindingUI_AddRef(This) (This)->lpVtbl->AddRef(This)
1564 #define IWindowForBindingUI_Release(This) (This)->lpVtbl->Release(This)
1566 #define IWindowForBindingUI_GetWindow(This,rguidReason,phwnd) (This)->lpVtbl->GetWindow(This,rguidReason,phwnd)
1572 IWindowForBindingUI* This,
1576 IRpcStubBuffer* This,
1604 IHttpSecurity* This,
1609 IHttpSecurity* This);
1612 IHttpSecurity* This);
1616 IHttpSecurity* This,
1622 IHttpSecurity* This,
1633 #define IHttpSecurity_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1634 #define IHttpSecurity_AddRef(This) (This)->lpVtbl->AddRef(This)
1635 #define IHttpSecurity_Release(This) (This)->lpVtbl->Release(This)
1637 #define IHttpSecurity_GetWindow(This,rguidReason,phwnd) (This)->lpVtbl->GetWindow(This,rguidReason,phwnd)
1639 #define IHttpSecurity_OnSecurityProblem(This,dwProblem) (This)->lpVtbl->OnSecurityProblem(This,dwProblem)
1645 IHttpSecurity* This,
1648 IRpcStubBuffer* This,
1697 IPersistMoniker* This,
1702 IPersistMoniker* This);
1705 IPersistMoniker* This);
1709 IPersistMoniker* This,
1713 IPersistMoniker* This);
1716 IPersistMoniker* This,
1723 IPersistMoniker* This,
1729 IPersistMoniker* This,
1734 IPersistMoniker* This,
1745 #define IPersistMoniker_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1746 #define IPersistMoniker_AddRef(This) (This)->lpVtbl->AddRef(This)
1747 #define IPersistMoniker_Release(This) (This)->lpVtbl->Release(This)
1749 #define IPersistMoniker_GetClassID(This,pClassID) (This)->lpVtbl->GetClassID(This,pClassID)
1750 #define IPersistMoniker_IsDirty(This) (This)->lpVtbl->IsDirty(This)
1751 #define IPersistMoniker_Load(This,fFullyAvailable,pimkName,pibc,grfMode) (This)->lpVtbl->Load(This,fFullyAvailable,pimkName,pibc,grfMode)
1752 #define IPersistMoniker_Save(This,pimkName,pbc,fRemember) (This)->lpVtbl->Save(This,pimkName,pbc,fRemember)
1753 #define IPersistMoniker_SaveCompleted(This,pimkName,pibc) (This)->lpVtbl->SaveCompleted(This,pimkName,pibc)
1754 #define IPersistMoniker_GetCurMoniker(This,ppimkName) (This)->lpVtbl->GetCurMoniker(This,ppimkName)
1760 IPersistMoniker* This,
1763 IRpcStubBuffer* This,
1768 IPersistMoniker* This);
1770 IRpcStubBuffer* This,
1775 IPersistMoniker* This,
1781 IRpcStubBuffer* This,
1786 IPersistMoniker* This,
1791 IRpcStubBuffer* This,
1796 IPersistMoniker* This,
1800 IRpcStubBuffer* This,
1805 IPersistMoniker* This,
1808 IRpcStubBuffer* This,
1844 IMonikerProp* This,
1849 IMonikerProp* This);
1852 IMonikerProp* This);
1856 IMonikerProp* This,
1868 #define IMonikerProp_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1869 #define IMonikerProp_AddRef(This) (This)->lpVtbl->AddRef(This)
1870 #define IMonikerProp_Release(This) (This)->lpVtbl->Release(This)
1872 #define IMonikerProp_PutProperty(This,mkp,val) (This)->lpVtbl->PutProperty(This,mkp,val)
1878 IMonikerProp* This,
1882 IRpcStubBuffer* This,
1914 IBindProtocol* This,
1919 IBindProtocol* This);
1922 IBindProtocol* This);
1926 IBindProtocol* This,
1939 #define IBindProtocol_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1940 #define IBindProtocol_AddRef(This) (This)->lpVtbl->AddRef(This)
1941 #define IBindProtocol_Release(This) (This)->lpVtbl->Release(This)
1943 #define IBindProtocol_CreateBinding(This,szUrl,pbc,ppb) (This)->lpVtbl->CreateBinding(This,szUrl,pbc,ppb)
1949 IBindProtocol* This,
1954 IRpcStubBuffer* This,
2009 IInternetBindInfo* This,
2014 IInternetBindInfo* This);
2017 IInternetBindInfo* This);
2021 IInternetBindInfo* This,
2026 IInternetBindInfo* This,
2040 #define IInternetBindInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2041 #define IInternetBindInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
2042 #define IInternetBindInfo_Release(This) (This)->lpVtbl->Release(This)
2044 #define IInternetBindInfo_GetBindInfo(This,grfBINDF,pbindinfo) (This)->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo)
2045 #define IInternetBindInfo_GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched) (This)->lpVtbl->GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched)
2051 IInternetBindInfo* This,
2055 IRpcStubBuffer* This,
2060 IInternetBindInfo* This,
2066 IRpcStubBuffer* This,
2097 IInternetPriority* This,
2102 IInternetPriority* This);
2105 IInternetPriority* This);
2109 IInternetPriority* This,
2113 IInternetPriority* This,
2124 #define IInternetPriority_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2125 #define IInternetPriority_AddRef(This) (This)->lpVtbl->AddRef(This)
2126 #define IInternetPriority_Release(This) (This)->lpVtbl->Release(This)
2128 #define IInternetPriority_SetPriority(This,nPriority) (This)->lpVtbl->SetPriority(This,nPriority)
2129 #define IInternetPriority_GetPriority(This,pnPriority) (This)->lpVtbl->GetPriority(This,pnPriority)
2135 IInternetPriority* This,
2138 IRpcStubBuffer* This,
2143 IInternetPriority* This,
2146 IRpcStubBuffer* This,
2213 IInternetProtocolRoot* This,
2218 IInternetProtocolRoot* This);
2221 IInternetProtocolRoot* This);
2225 IInternetProtocolRoot* This,
2233 IInternetProtocolRoot* This,
2237 IInternetProtocolRoot* This,
2242 IInternetProtocolRoot* This,
2246 IInternetProtocolRoot* This);
2249 IInternetProtocolRoot* This);
2259 #define IInternetProtocolRoot_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2260 #define IInternetProtocolRoot_AddRef(This) (This)->lpVtbl->AddRef(This)
2261 #define IInternetProtocolRoot_Release(This) (This)->lpVtbl->Release(This)
2263 #define IInternetProtocolRoot_Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved) (This)->lpVtbl->Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved)
2264 #define IInternetProtocolRoot_Continue(This,pProtocolData) (This)->lpVtbl->Continue(This,pProtocolData)
2265 #define IInternetProtocolRoot_Abort(This,hrReason,dwOptions) (This)->lpVtbl->Abort(This,hrReason,dwOptions)
2266 #define IInternetProtocolRoot_Terminate(This,dwOptions) (This)->lpVtbl->Terminate(This,dwOptions)
2267 #define IInternetProtocolRoot_Suspend(This) (This)->lpVtbl->Suspend(This)
2268 #define IInternetProtocolRoot_Resume(This) (This)->lpVtbl->Resume(This)
2274 IInternetProtocolRoot* This,
2281 IRpcStubBuffer* This,
2286 IInternetProtocolRoot* This,
2289 IRpcStubBuffer* This,
2294 IInternetProtocolRoot* This,
2298 IRpcStubBuffer* This,
2303 IInternetProtocolRoot* This,
2306 IRpcStubBuffer* This,
2311 IInternetProtocolRoot* This);
2313 IRpcStubBuffer* This,
2318 IInternetProtocolRoot* This);
2320 IRpcStubBuffer* This,
2362 IInternetProtocolSink* This,
2367 IInternetProtocolSink* This);
2370 IInternetProtocolSink* This);
2374 IInternetProtocolSink* This,
2378 IInternetProtocolSink* This,
2383 IInternetProtocolSink* This,
2389 IInternetProtocolSink* This,
2402 #define IInternetProtocolSink_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2403 #define IInternetProtocolSink_AddRef(This) (This)->lpVtbl->AddRef(This)
2404 #define IInternetProtocolSink_Release(This) (This)->lpVtbl->Release(This)
2406 #define IInternetProtocolSink_Switch(This,pProtocolData) (This)->lpVtbl->Switch(This,pProtocolData)
2407 #define IInternetProtocolSink_ReportProgress(This,ulStatusCode,szStatusText) (This)->lpVtbl->ReportProgress(This,ulStatusCode,szStatusText)
2408 #define IInternetProtocolSink_ReportData(This,grfBSCF,ulProgress,ulProgressMax) (This)->lpVtbl->ReportData(This,grfBSCF,ulProgress,ulProgressMax)
2409 #define IInternetProtocolSink_ReportResult(This,hrResult,dwError,szResult) (This)->lpVtbl->ReportResult(This,hrResult,dwError,szResult)
2415 IInternetProtocolSink* This,
2418 IRpcStubBuffer* This,
2423 IInternetProtocolSink* This,
2427 IRpcStubBuffer* This,
2432 IInternetProtocolSink* This,
2437 IRpcStubBuffer* This,
2442 IInternetProtocolSink* This,
2447 IRpcStubBuffer* This,
2488 IInternetProtocol* This,
2493 IInternetProtocol* This);
2496 IInternetProtocol* This);
2500 IInternetProtocol* This,
2508 IInternetProtocol* This,
2512 IInternetProtocol* This,
2517 IInternetProtocol* This,
2521 IInternetProtocol* This);
2524 IInternetProtocol* This);
2528 IInternetProtocol* This,
2534 IInternetProtocol* This,
2540 IInternetProtocol* This,
2544 IInternetProtocol* This);
2554 #define IInternetProtocol_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2555 #define IInternetProtocol_AddRef(This) (This)->lpVtbl->AddRef(This)
2556 #define IInternetProtocol_Release(This) (This)->lpVtbl->Release(This)
2558 #define IInternetProtocol_Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved) (This)->lpVtbl->Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved)
2559 #define IInternetProtocol_Continue(This,pProtocolData) (This)->lpVtbl->Continue(This,pProtocolData)
2560 #define IInternetProtocol_Abort(This,hrReason,dwOptions) (This)->lpVtbl->Abort(This,hrReason,dwOptions)
2561 #define IInternetProtocol_Terminate(This,dwOptions) (This)->lpVtbl->Terminate(This,dwOptions)
2562 #define IInternetProtocol_Suspend(This) (This)->lpVtbl->Suspend(This)
2563 #define IInternetProtocol_Resume(This) (This)->lpVtbl->Resume(This)
2565 #define IInternetProtocol_Read(This,pv,cb,pcbRead) (This)->lpVtbl->Read(This,pv,cb,pcbRead)
2566 #define IInternetProtocol_Seek(This,dlibMove,dwOrigin,plibNewPosition) (This)->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition)
2567 #define IInternetProtocol_LockRequest(This,dwOptions) (This)->lpVtbl->LockRequest(This,dwOptions)
2568 #define IInternetProtocol_UnlockRequest(This) (This)->lpVtbl->UnlockRequest(This)
2574 IInternetProtocol* This,
2579 IRpcStubBuffer* This,
2584 IInternetProtocol* This,
2589 IRpcStubBuffer* This,
2594 IInternetProtocol* This,
2597 IRpcStubBuffer* This,
2602 IInternetProtocol* This);
2604 IRpcStubBuffer* This,
2703 IInternetProtocolInfo* This,
2708 IInternetProtocolInfo* This);
2711 IInternetProtocolInfo* This);
2715 IInternetProtocolInfo* This,
2725 IInternetProtocolInfo* This,
2735 IInternetProtocolInfo* This,
2741 IInternetProtocolInfo* This,
2758 #define IInternetProtocolInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2759 #define IInternetProtocolInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
2760 #define IInternetProtocolInfo_Release(This) (This)->lpVtbl->Release(This)
2762 #define IInternetProtocolInfo_ParseUrl(This,pwzUrl,ParseAction,dwParseFlags,pwzResult,cchResult,pcchResult,dwReserved) (This)->lpVtbl->ParseUrl(This,pwzUrl,ParseAction,dwParseFlags,pwzResult,cchResult,pcchResult,dwReserved)
2763 #define IInternetProtocolInfo_CombineUrl(This,pwzBaseUrl,pwzRelativeUrl,dwCombineFlags,pwzResult,cchResult,pcchResult,dwReserved) (This)->lpVtbl->CombineUrl(This,pwzBaseUrl,pwzRelativeUrl,dwCombineFlags,pwzResult,cchResult,pcchResult,dwReserved)
2764 #define IInternetProtocolInfo_CompareUrl(This,pwzUrl1,pwzUrl2,dwCompareFlags) (This)->lpVtbl->CompareUrl(This,pwzUrl1,pwzUrl2,dwCompareFlags)
2765 #define IInternetProtocolInfo_QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,cbBuffer,pcbBuf,dwReserved) (This)->lpVtbl->QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,cbBuffer,pcbBuf,dwReserved)
2771 IInternetProtocolInfo* This,
2780 IRpcStubBuffer* This,
2785 IInternetProtocolInfo* This,
2794 IRpcStubBuffer* This,
2799 IInternetProtocolInfo* This,
2804 IRpcStubBuffer* This,
2809 IInternetProtocolInfo* This,
2818 IRpcStubBuffer* This,
2882 IInternetSession* This,
2887 IInternetSession* This);
2890 IInternetSession* This);
2894 IInternetSession* This,
2903 IInternetSession* This,
2908 IInternetSession* This,
2914 IInternetSession* This,
2919 IInternetSession* This,
2928 IInternetSession* This,
2942 #define IInternetSession_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2943 #define IInternetSession_AddRef(This) (This)->lpVtbl->AddRef(This)
2944 #define IInternetSession_Release(This) (This)->lpVtbl->Release(This)
2946 #define IInternetSession_RegisterNameSpace(This,pCF,rclsid,pwzProtocol,cPatterns,ppwzPatterns,dwReserved) (This)->lpVtbl->RegisterNameSpace(This,pCF,rclsid,pwzProtocol,cPatterns,ppwzPatterns,dwReserved)
2947 #define IInternetSession_UnregisterNameSpace(This,pCF,pszProtocol) (This)->lpVtbl->UnregisterNameSpace(This,pCF,pszProtocol)
2948 #define IInternetSession_RegisterMimeFilter(This,pCF,rclsid,pwzType) (This)->lpVtbl->RegisterMimeFilter(This,pCF,rclsid,pwzType)
2949 #define IInternetSession_UnregisterMimeFilter(This,pCF,pwzType) (This)->lpVtbl->UnregisterMimeFilter(This,pCF,pwzType)
2950 #define IInternetSession_CreateBinding(This,pBC,szUrl,pUnkOuter,ppUnk,ppOInetProt,dwOption) (This)->lpVtbl->CreateBinding(This,pBC,szUrl,pUnkOuter,ppUnk,ppOInetProt,dwOption)
2951 #define IInternetSession_SetSessionOption(This,dwOption,pBuffer,dwBufferLength,dwReserved) (This)->lpVtbl->SetSessionOption(This,dwOption,pBuffer,dwBufferLength,dwReserved)
2957 IInternetSession* This,
2965 IRpcStubBuffer* This,
2970 IInternetSession* This,
2974 IRpcStubBuffer* This,
2979 IInternetSession* This,
2984 IRpcStubBuffer* This,
2989 IInternetSession* This,
2993 IRpcStubBuffer* This,
2998 IInternetSession* This,
3006 IRpcStubBuffer* This,
3011 IInternetSession* This,
3017 IRpcStubBuffer* This,
3047 IInternetSecurityMgrSite* This,
3052 IInternetSecurityMgrSite* This);
3055 IInternetSecurityMgrSite* This);
3059 IInternetSecurityMgrSite* This,
3063 IInternetSecurityMgrSite* This,
3074 #define IInternetSecurityMgrSite_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3075 #define IInternetSecurityMgrSite_AddRef(This) (This)->lpVtbl->AddRef(This)
3076 #define IInternetSecurityMgrSite_Release(This) (This)->lpVtbl->Release(This)
3078 #define IInternetSecurityMgrSite_GetWindow(This,phwnd) (This)->lpVtbl->GetWindow(This,phwnd)
3079 #define IInternetSecurityMgrSite_EnableModeless(This,fEnable) (This)->lpVtbl->EnableModeless(This,fEnable)
3085 IInternetSecurityMgrSite* This,
3088 IRpcStubBuffer* This,
3093 IInternetSecurityMgrSite* This,
3096 IRpcStubBuffer* This,
3180 IInternetSecurityManager* This,
3185 IInternetSecurityManager* This);
3188 IInternetSecurityManager* This);
3192 IInternetSecurityManager* This,
3196 IInternetSecurityManager* This,
3200 IInternetSecurityManager* This,
3206 IInternetSecurityManager* This,
3213 IInternetSecurityManager* This,
3224 IInternetSecurityManager* This,
3234 IInternetSecurityManager* This,
3240 IInternetSecurityManager* This,
3253 #define IInternetSecurityManager_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3254 #define IInternetSecurityManager_AddRef(This) (This)->lpVtbl->AddRef(This)
3255 #define IInternetSecurityManager_Release(This) (This)->lpVtbl->Release(This)
3257 #define IInternetSecurityManager_SetSecuritySite(This,pSite) (This)->lpVtbl->SetSecuritySite(This,pSite)
3258 #define IInternetSecurityManager_GetSecuritySite(This,ppSite) (This)->lpVtbl->GetSecuritySite(This,ppSite)
3259 #define IInternetSecurityManager_MapUrlToZone(This,pwszUrl,pdwZone,dwFlags) (This)->lpVtbl->MapUrlToZone(This,pwszUrl,pdwZone,dwFlags)
3260 #define IInternetSecurityManager_GetSecurityId(This,pwszUrl,pbSecurityId,pcbSecurityId,dwReserved) (This)->lpVtbl->GetSecurityId(This,pwszUrl,pbSecurityId,pcbSecurityId,dwReserved)
3261 #define IInternetSecurityManager_ProcessUrlAction(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved) (This)->lpVtbl->ProcessUrlAction(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved)
3262 #define IInternetSecurityManager_QueryCustomPolicy(This,pwszUrl,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) (This)->lpVtbl->QueryCustomPolicy(This,pwszUrl,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved)
3263 #define IInternetSecurityManager_SetZoneMapping(This,dwZone,lpszPattern,dwFlags) (This)->lpVtbl->SetZoneMapping(This,dwZone,lpszPattern,dwFlags)
3264 #define IInternetSecurityManager_GetZoneMappings(This,dwZone,ppenumString,dwFlags) (This)->lpVtbl->GetZoneMappings(This,dwZone,ppenumString,dwFlags)
3270 IInternetSecurityManager* This,
3273 IRpcStubBuffer* This,
3278 IInternetSecurityManager* This,
3281 IRpcStubBuffer* This,
3286 IInternetSecurityManager* This,
3291 IRpcStubBuffer* This,
3296 IInternetSecurityManager* This,
3302 IRpcStubBuffer* This,
3307 IInternetSecurityManager* This,
3317 IRpcStubBuffer* This,
3322 IInternetSecurityManager* This,
3331 IRpcStubBuffer* This,
3336 IInternetSecurityManager* This,
3341 IRpcStubBuffer* This,
3346 IInternetSecurityManager* This,
3351 IRpcStubBuffer* This,
3398 IInternetHostSecurityManager* This,
3403 IInternetHostSecurityManager* This);
3406 IInternetHostSecurityManager* This);
3410 IInternetHostSecurityManager* This,
3416 IInternetHostSecurityManager* This,
3426 IInternetHostSecurityManager* This,
3442 #define IInternetHostSecurityManager_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3443 #define IInternetHostSecurityManager_AddRef(This) (This)->lpVtbl->AddRef(This)
3444 #define IInternetHostSecurityManager_Release(This) (This)->lpVtbl->Release(This)
3446 #define IInternetHostSecurityManager_GetSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved) (This)->lpVtbl->GetSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved)
3447 #define IInternetHostSecurityManager_ProcessUrlAction(This,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved) (This)->lpVtbl->ProcessUrlAction(This,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved)
3448 #define IInternetHostSecurityManager_QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) (This)->lpVtbl->QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved)
3454 IInternetHostSecurityManager* This,
3459 IRpcStubBuffer* This,
3464 IInternetHostSecurityManager* This,
3473 IRpcStubBuffer* This,
3478 IInternetHostSecurityManager* This,
3486 IRpcStubBuffer* This,
3732 IInternetZoneManager* This,
3737 IInternetZoneManager* This);
3740 IInternetZoneManager* This);
3744 IInternetZoneManager* This,
3749 IInternetZoneManager* This,
3754 IInternetZoneManager* This,
3762 IInternetZoneManager* This,
3770 IInternetZoneManager* This,
3778 IInternetZoneManager* This,
3786 IInternetZoneManager* This,
3794 IInternetZoneManager* This,
3801 IInternetZoneManager* This,
3807 IInternetZoneManager* This,
3813 IInternetZoneManager* This,
3817 IInternetZoneManager* This,
3830 #define IInternetZoneManager_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3831 #define IInternetZoneManager_AddRef(This) (This)->lpVtbl->AddRef(This)
3832 #define IInternetZoneManager_Release(This) (This)->lpVtbl->Release(This)
3834 #define IInternetZoneManager_GetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->GetZoneAttributes(This,dwZone,pZoneAttributes)
3835 #define IInternetZoneManager_SetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->SetZoneAttributes(This,dwZone,pZoneAttributes)
3836 #define IInternetZoneManager_GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
3837 #define IInternetZoneManager_SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
3838 #define IInternetZoneManager_GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
3839 #define IInternetZoneManager_SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
3840 #define IInternetZoneManager_PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags) (This)->lpVtbl->PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags)
3841 #define IInternetZoneManager_LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags) (This)->lpVtbl->LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags)
3842 #define IInternetZoneManager_CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags) (This)->lpVtbl->CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags)
3843 #define IInternetZoneManager_GetZoneAt(This,dwEnum,dwIndex,pdwZone) (This)->lpVtbl->GetZoneAt(This,dwEnum,dwIndex,pdwZone)
3844 #define IInternetZoneManager_DestroyZoneEnumerator(This,dwEnum) (This)->lpVtbl->DestroyZoneEnumerator(This,dwEnum)
3845 #define IInternetZoneManager_CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved) (This)->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved)
3851 IInternetZoneManager* This,
3855 IRpcStubBuffer* This,
3860 IInternetZoneManager* This,
3864 IRpcStubBuffer* This,
3869 IInternetZoneManager* This,
3876 IRpcStubBuffer* This,
3881 IInternetZoneManager* This,
3888 IRpcStubBuffer* This,
3893 IInternetZoneManager* This,
3900 IRpcStubBuffer* This,
3905 IInternetZoneManager* This,
3912 IRpcStubBuffer* This,
3917 IInternetZoneManager* This,
3924 IRpcStubBuffer* This,
3929 IInternetZoneManager* This,
3935 IRpcStubBuffer* This,
3940 IInternetZoneManager* This,
3945 IRpcStubBuffer* This,
3950 IInternetZoneManager* This,
3955 IRpcStubBuffer* This,
3960 IInternetZoneManager* This,
3963 IRpcStubBuffer* This,
3968 IInternetZoneManager* This,
3973 IRpcStubBuffer* This,
4013 IInternetZoneManagerEx* This,
4018 IInternetZoneManagerEx* This);
4021 IInternetZoneManagerEx* This);
4025 IInternetZoneManagerEx* This,
4030 IInternetZoneManagerEx* This,
4035 IInternetZoneManagerEx* This,
4043 IInternetZoneManagerEx* This,
4051 IInternetZoneManagerEx* This,
4059 IInternetZoneManagerEx* This,
4067 IInternetZoneManagerEx* This,
4075 IInternetZoneManagerEx* This,
4082 IInternetZoneManagerEx* This,
4088 IInternetZoneManagerEx* This,
4094 IInternetZoneManagerEx* This,
4098 IInternetZoneManagerEx* This,
4105 IInternetZoneManagerEx* This,
4114 IInternetZoneManagerEx* This,
4130 #define IInternetZoneManagerEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4131 #define IInternetZoneManagerEx_AddRef(This) (This)->lpVtbl->AddRef(This)
4132 #define IInternetZoneManagerEx_Release(This) (This)->lpVtbl->Release(This)
4134 #define IInternetZoneManagerEx_GetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->GetZoneAttributes(This,dwZone,pZoneAttributes)
4135 #define IInternetZoneManagerEx_SetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->SetZoneAttributes(This,dwZone,pZoneAttributes)
4136 #define IInternetZoneManagerEx_GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
4137 #define IInternetZoneManagerEx_SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
4138 #define IInternetZoneManagerEx_GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
4139 #define IInternetZoneManagerEx_SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
4140 #define IInternetZoneManagerEx_PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags) (This)->lpVtbl->PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags)
4141 #define IInternetZoneManagerEx_LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags) (This)->lpVtbl->LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags)
4142 #define IInternetZoneManagerEx_CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags) (This)->lpVtbl->CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags)
4143 #define IInternetZoneManagerEx_GetZoneAt(This,dwEnum,dwIndex,pdwZone) (This)->lpVtbl->GetZoneAt(This,dwEnum,dwIndex,pdwZone)
4144 #define IInternetZoneManagerEx_DestroyZoneEnumerator(This,dwEnum) (This)->lpVtbl->DestroyZoneEnumerator(This,dwEnum)
4145 #define IInternetZoneManagerEx_CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved) (This)->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved)
4147 #define IInternetZoneManagerEx_GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) (This)->lpVtbl->GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags)
4148 #define IInternetZoneManagerEx_SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) (This)->lpVtbl->SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags)
4154 IInternetZoneManagerEx* This,
4162 IRpcStubBuffer* This,
4167 IInternetZoneManagerEx* This,
4175 IRpcStubBuffer* This,
4221 IInternetZoneManagerEx2* This,
4226 IInternetZoneManagerEx2* This);
4229 IInternetZoneManagerEx2* This);
4233 IInternetZoneManagerEx2* This,
4238 IInternetZoneManagerEx2* This,
4243 IInternetZoneManagerEx2* This,
4251 IInternetZoneManagerEx2* This,
4259 IInternetZoneManagerEx2* This,
4267 IInternetZoneManagerEx2* This,
4275 IInternetZoneManagerEx2* This,
4283 IInternetZoneManagerEx2* This,
4290 IInternetZoneManagerEx2* This,
4296 IInternetZoneManagerEx2* This,
4302 IInternetZoneManagerEx2* This,
4306 IInternetZoneManagerEx2* This,
4313 IInternetZoneManagerEx2* This,
4322 IInternetZoneManagerEx2* This,
4332 IInternetZoneManagerEx2* This,
4338 IInternetZoneManagerEx2* This,
4345 IInternetZoneManagerEx2* This,
4352 IInternetZoneManagerEx2* This);
4362 #define IInternetZoneManagerEx2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4363 #define IInternetZoneManagerEx2_AddRef(This) (This)->lpVtbl->AddRef(This)
4364 #define IInternetZoneManagerEx2_Release(This) (This)->lpVtbl->Release(This)
4366 #define IInternetZoneManagerEx2_GetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->GetZoneAttributes(This,dwZone,pZoneAttributes)
4367 #define IInternetZoneManagerEx2_SetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->SetZoneAttributes(This,dwZone,pZoneAttributes)
4368 #define IInternetZoneManagerEx2_GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
4369 #define IInternetZoneManagerEx2_SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
4370 #define IInternetZoneManagerEx2_GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
4371 #define IInternetZoneManagerEx2_SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
4372 #define IInternetZoneManagerEx2_PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags) (This)->lpVtbl->PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags)
4373 #define IInternetZoneManagerEx2_LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags) (This)->lpVtbl->LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags)
4374 #define IInternetZoneManagerEx2_CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags) (This)->lpVtbl->CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags)
4375 #define IInternetZoneManagerEx2_GetZoneAt(This,dwEnum,dwIndex,pdwZone) (This)->lpVtbl->GetZoneAt(This,dwEnum,dwIndex,pdwZone)
4376 #define IInternetZoneManagerEx2_DestroyZoneEnumerator(This,dwEnum) (This)->lpVtbl->DestroyZoneEnumerator(This,dwEnum)
4377 #define IInternetZoneManagerEx2_CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved) (This)->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved)
4379 #define IInternetZoneManagerEx2_GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) (This)->lpVtbl->GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags)
4380 #define IInternetZoneManagerEx2_SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) (This)->lpVtbl->SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags)
4382 #define IInternetZoneManagerEx2_GetZoneAttributesEx(This,dwZone,pZoneAttributes,dwFlags) (This)->lpVtbl->GetZoneAttributesEx(This,dwZone,pZoneAttributes,dwFlags)
4383 #define IInternetZoneManagerEx2_GetZoneSecurityState(This,dwZoneIndex,fRespectPolicy,pdwState,pfPolicyEncountered) (This)->lpVtbl->GetZoneSecurityState(This,dwZoneIndex,fRespectPolicy,pdwState,pfPolicyEncountered)
4384 #define IInternetZoneManagerEx2_GetIESecurityState(This,fRespectPolicy,pdwState,pfPolicyEncountered,fNoCache) (This)->lpVtbl->GetIESecurityState(This,fRespectPolicy,pdwState,pfPolicyEncountered,fNoCache)
4385 #define IInternetZoneManagerEx2_FixInsecureSettings(This) (This)->lpVtbl->FixInsecureSettings(This)
4391 IInternetZoneManagerEx2* This,
4396 IRpcStubBuffer* This,
4401 IInternetZoneManagerEx2* This,
4407 IRpcStubBuffer* This,
4412 IInternetZoneManagerEx2* This,
4418 IRpcStubBuffer* This,
4423 IInternetZoneManagerEx2* This);
4425 IRpcStubBuffer* This,
4493 ISoftDistExt* This,
4498 ISoftDistExt* This);
4501 ISoftDistExt* This);
4505 ISoftDistExt* This,
4511 ISoftDistExt* This,
4516 ISoftDistExt* This,
4521 ISoftDistExt* This,
4535 #define ISoftDistExt_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4536 #define ISoftDistExt_AddRef(This) (This)->lpVtbl->AddRef(This)
4537 #define ISoftDistExt_Release(This) (This)->lpVtbl->Release(This)
4539 #define ISoftDistExt_ProcessSoftDist(This,szCDFURL,pSoftDistElement,lpsdi) (This)->lpVtbl->ProcessSoftDist(This,szCDFURL,pSoftDistElement,lpsdi)
4540 #define ISoftDistExt_GetFirstCodeBase(This,szCodeBase,dwMaxSize) (This)->lpVtbl->GetFirstCodeBase(This,szCodeBase,dwMaxSize)
4541 #define ISoftDistExt_GetNextCodeBase(This,szCodeBase,dwMaxSize) (This)->lpVtbl->GetNextCodeBase(This,szCodeBase,dwMaxSize)
4542 #define ISoftDistExt_AsyncInstallDistributionUnit(This,pbc,lpReserved,flags,lpcbh) (This)->lpVtbl->AsyncInstallDistributionUnit(This,pbc,lpReserved,flags,lpcbh)
4548 ISoftDistExt* This,
4553 IRpcStubBuffer* This,
4558 ISoftDistExt* This,
4562 IRpcStubBuffer* This,
4567 ISoftDistExt* This,
4571 IRpcStubBuffer* This,
4576 ISoftDistExt* This,
4582 IRpcStubBuffer* This,
4756 IUri* This,
4761 IUri* This);
4764 IUri* This);
4768 IUri* This,
4774 IUri* This,
4780 IUri* This,
4786 IUri* This,
4791 IUri* This,
4795 IUri* This,
4799 IUri* This,
4803 IUri* This,
4807 IUri* This,
4811 IUri* This,
4815 IUri* This,
4819 IUri* This,
4823 IUri* This,
4827 IUri* This,
4831 IUri* This,
4835 IUri* This,
4839 IUri* This,
4843 IUri* This,
4847 IUri* This,
4851 IUri* This,
4855 IUri* This,
4859 IUri* This,
4863 IUri* This,
4867 IUri* This,
4871 IUri* This,
4883 #define IUri_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4884 #define IUri_AddRef(This) (This)->lpVtbl->AddRef(This)
4885 #define IUri_Release(This) (This)->lpVtbl->Release(This)
4887 #define IUri_GetPropertyBSTR(This,uriProp,pbstrProperty,dwFlags) (This)->lpVtbl->GetPropertyBSTR(This,uriProp,pbstrProperty,dwFlags)
4888 #define IUri_GetPropertyLength(This,uriProp,pcchProperty,dwFlags) (This)->lpVtbl->GetPropertyLength(This,uriProp,pcchProperty,dwFlags)
4889 #define IUri_GetPropertyDWORD(This,uriProp,pdwProperty,dwFlags) (This)->lpVtbl->GetPropertyDWORD(This,uriProp,pdwProperty,dwFlags)
4890 #define IUri_HasProperty(This,uriProp,pfHasProperty) (This)->lpVtbl->HasProperty(This,uriProp,pfHasProperty)
4891 #define IUri_GetAbsoluteUri(This,pbstrAbsoluteUri) (This)->lpVtbl->GetAbsoluteUri(This,pbstrAbsoluteUri)
4892 #define IUri_GetAuthority(This,pbstrAuthority) (This)->lpVtbl->GetAuthority(This,pbstrAuthority)
4893 #define IUri_GetDisplayUri(This,pbstrDisplayString) (This)->lpVtbl->GetDisplayUri(This,pbstrDisplayString)
4894 #define IUri_GetDomain(This,pbstrDomain) (This)->lpVtbl->GetDomain(This,pbstrDomain)
4895 #define IUri_GetExtension(This,pbstrExtension) (This)->lpVtbl->GetExtension(This,pbstrExtension)
4896 #define IUri_GetFragment(This,pbstrFragment) (This)->lpVtbl->GetFragment(This,pbstrFragment)
4897 #define IUri_GetHost(This,pbstrHost) (This)->lpVtbl->GetHost(This,pbstrHost)
4898 #define IUri_GetPassword(This,pbstrPassword) (This)->lpVtbl->GetPassword(This,pbstrPassword)
4899 #define IUri_GetPath(This,pbstrPath) (This)->lpVtbl->GetPath(This,pbstrPath)
4900 #define IUri_GetPathAndQuery(This,pbstrPathAndQuery) (This)->lpVtbl->GetPathAndQuery(This,pbstrPathAndQuery)
4901 #define IUri_GetQuery(This,pbstrQuery) (This)->lpVtbl->GetQuery(This,pbstrQuery)
4902 #define IUri_GetRawUri(This,pbstrRawUri) (This)->lpVtbl->GetRawUri(This,pbstrRawUri)
4903 #define IUri_GetSchemeName(This,pbstrSchemeName) (This)->lpVtbl->GetSchemeName(This,pbstrSchemeName)
4904 #define IUri_GetUserInfo(This,pbstrUserInfo) (This)->lpVtbl->GetUserInfo(This,pbstrUserInfo)
4905 #define IUri_GetUserName(This,pbstrUserName) (This)->lpVtbl->GetUserName(This,pbstrUserName)
4906 #define IUri_GetHostType(This,pdwHostType) (This)->lpVtbl->GetHostType(This,pdwHostType)
4907 #define IUri_GetPort(This,pdwPort) (This)->lpVtbl->GetPort(This,pdwPort)
4908 #define IUri_GetScheme(This,pdwScheme) (This)->lpVtbl->GetScheme(This,pdwScheme)
4909 #define IUri_GetZone(This,pdwZone) (This)->lpVtbl->GetZone(This,pdwZone)
4910 #define IUri_GetProperties(This,pdwFlags) (This)->lpVtbl->GetProperties(This,pdwFlags)
4911 #define IUri_IsEqual(This,pUri,pfEqual) (This)->lpVtbl->IsEqual(This,pUri,pfEqual)
4917 IUri* This,
4922 IRpcStubBuffer* This,
4927 IUri* This,
4932 IRpcStubBuffer* This,
4937 IUri* This,
4942 IRpcStubBuffer* This,
4947 IUri* This,
4951 IRpcStubBuffer* This,
4956 IUri* This,
4959 IRpcStubBuffer* This,
4964 IUri* This,
4967 IRpcStubBuffer* This,
4972 IUri* This,
4975 IRpcStubBuffer* This,
4980 IUri* This,
4983 IRpcStubBuffer* This,
4988 IUri* This,
4991 IRpcStubBuffer* This,
4996 IUri* This,
4999 IRpcStubBuffer* This,
5004 IUri* This,
5007 IRpcStubBuffer* This,
5012 IUri* This,
5015 IRpcStubBuffer* This,
5020 IUri* This,
5023 IRpcStubBuffer* This,
5028 IUri* This,
5031 IRpcStubBuffer* This,
5036 IUri* This,
5039 IRpcStubBuffer* This,
5044 IUri* This,
5047 IRpcStubBuffer* This,
5052 IUri* This,
5055 IRpcStubBuffer* This,
5060 IUri* This,
5063 IRpcStubBuffer* This,
5068 IUri* This,
5071 IRpcStubBuffer* This,
5076 IUri* This,
5079 IRpcStubBuffer* This,
5084 IUri* This,
5087 IRpcStubBuffer* This,
5092 IUri* This,
5095 IRpcStubBuffer* This,
5100 IUri* This,
5103 IRpcStubBuffer* This,
5108 IUri* This,
5111 IRpcStubBuffer* This,
5116 IUri* This,
5120 IRpcStubBuffer* This,
5147 IUriContainer* This,
5152 IUriContainer* This);
5155 IUriContainer* This);
5159 IUriContainer* This,
5170 #define IUriContainer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
5171 #define IUriContainer_AddRef(This) (This)->lpVtbl->AddRef(This)
5172 #define IUriContainer_Release(This) (This)->lpVtbl->Release(This)
5174 #define IUriContainer_GetIUri(This,ppIUri) (This)->lpVtbl->GetIUri(This,ppIUri)
5180 IUriContainer* This,
5183 IRpcStubBuffer* This,
5214 IInternetProtocolEx* This,
5219 IInternetProtocolEx* This);
5222 IInternetProtocolEx* This);
5226 IInternetProtocolEx* This,
5234 IInternetProtocolEx* This,
5238 IInternetProtocolEx* This,
5243 IInternetProtocolEx* This,
5247 IInternetProtocolEx* This);
5250 IInternetProtocolEx* This);
5254 IInternetProtocolEx* This,
5260 IInternetProtocolEx* This,
5266 IInternetProtocolEx* This,
5270 IInternetProtocolEx* This);
5274 IInternetProtocolEx* This,
5289 #define IInternetProtocolEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
5290 #define IInternetProtocolEx_AddRef(This) (This)->lpVtbl->AddRef(This)
5291 #define IInternetProtocolEx_Release(This) (This)->lpVtbl->Release(This)
5293 #define IInternetProtocolEx_Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved) (This)->lpVtbl->Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved)
5294 #define IInternetProtocolEx_Continue(This,pProtocolData) (This)->lpVtbl->Continue(This,pProtocolData)
5295 #define IInternetProtocolEx_Abort(This,hrReason,dwOptions) (This)->lpVtbl->Abort(This,hrReason,dwOptions)
5296 #define IInternetProtocolEx_Terminate(This,dwOptions) (This)->lpVtbl->Terminate(This,dwOptions)
5297 #define IInternetProtocolEx_Suspend(This) (This)->lpVtbl->Suspend(This)
5298 #define IInternetProtocolEx_Resume(This) (This)->lpVtbl->Resume(This)
5300 #define IInternetProtocolEx_Read(This,pv,cb,pcbRead) (This)->lpVtbl->Read(This,pv,cb,pcbRead)
5301 #define IInternetProtocolEx_Seek(This,dlibMove,dwOrigin,plibNewPosition) (This)->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition)
5302 #define IInternetProtocolEx_LockRequest(This,dwOptions) (This)->lpVtbl->LockRequest(This,dwOptions)
5303 #define IInternetProtocolEx_UnlockRequest(This) (This)->lpVtbl->UnlockRequest(This)
5305 #define IInternetProtocolEx_StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwReserved) (This)->lpVtbl->StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwReserved)
5311 IInternetProtocolEx* This,
5318 IRpcStubBuffer* This,