Lines Matching refs:This

215         IInternet* This,
220 IInternet* This);
223 IInternet* This);
233 #define IInternet_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
234 #define IInternet_AddRef(This) (This)->lpVtbl->AddRef(This)
235 #define IInternet_Release(This) (This)->lpVtbl->Release(This)
282 IBinding* This,
287 IBinding* This);
290 IBinding* This);
294 IBinding* This);
297 IBinding* This);
300 IBinding* This);
303 IBinding* This,
307 IBinding* This,
311 IBinding* This,
325 #define IBinding_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
326 #define IBinding_AddRef(This) (This)->lpVtbl->AddRef(This)
327 #define IBinding_Release(This) (This)->lpVtbl->Release(This)
329 #define IBinding_Abort(This) (This)->lpVtbl->Abort(This)
330 #define IBinding_Suspend(This) (This)->lpVtbl->Suspend(This)
331 #define IBinding_Resume(This) (This)->lpVtbl->Resume(This)
332 #define IBinding_SetPriority(This,nPriority) (This)->lpVtbl->SetPriority(This,nPriority)
333 #define IBinding_GetPriority(This,pnPriority) (This)->lpVtbl->GetPriority(This,pnPriority)
334 #define IBinding_GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pdwReserved) (This)->lpVtbl->GetBindResult(This,pclsidProtocol,pdwResult,pszResult,pdwReserved)
340 IBinding* This);
342 IRpcStubBuffer* This,
347 IBinding* This);
349 IRpcStubBuffer* This,
354 IBinding* This);
356 IRpcStubBuffer* This,
361 IBinding* This,
364 IRpcStubBuffer* This,
369 IBinding* This,
372 IRpcStubBuffer* This,
377 IBinding* This,
383 IRpcStubBuffer* This,
388 IBinding* This,
394 IBinding* This,
604 IBindStatusCallback* This,
609 IBindStatusCallback* This);
612 IBindStatusCallback* This);
616 IBindStatusCallback* This,
621 IBindStatusCallback* This,
625 IBindStatusCallback* This,
629 IBindStatusCallback* This,
636 IBindStatusCallback* This,
641 IBindStatusCallback* This,
646 IBindStatusCallback* This,
653 IBindStatusCallback* This,
665 #define IBindStatusCallback_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
666 #define IBindStatusCallback_AddRef(This) (This)->lpVtbl->AddRef(This)
667 #define IBindStatusCallback_Release(This) (This)->lpVtbl->Release(This)
669 #define IBindStatusCallback_OnStartBinding(This,dwReserved,pib) (This)->lpVtbl->OnStartBinding(This,dwReserved,pib)
670 #define IBindStatusCallback_GetPriority(This,pnPriority) (This)->lpVtbl->GetPriority(This,pnPriority)
671 #define IBindStatusCallback_OnLowResource(This,reserved) (This)->lpVtbl->OnLowResource(This,reserved)
672 #define IBindStatusCallback_OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText) (This)->lpVtbl->OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText)
673 #define IBindStatusCallback_OnStopBinding(This,hresult,szError) (This)->lpVtbl->OnStopBinding(This,hresult,szError)
674 #define IBindStatusCallback_GetBindInfo(This,grfBINDF,pbindinfo) (This)->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo)
675 #define IBindStatusCallback_OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed) (This)->lpVtbl->OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed)
676 #define IBindStatusCallback_OnObjectAvailable(This,riid,punk) (This)->lpVtbl->OnObjectAvailable(This,riid,punk)
682 IBindStatusCallback* This,
686 IRpcStubBuffer* This,
691 IBindStatusCallback* This,
694 IRpcStubBuffer* This,
699 IBindStatusCallback* This,
702 IRpcStubBuffer* This,
707 IBindStatusCallback* This,
713 IRpcStubBuffer* This,
718 IBindStatusCallback* This,
722 IRpcStubBuffer* This,
727 IBindStatusCallback* This,
732 IRpcStubBuffer* This,
737 IBindStatusCallback* This,
743 IRpcStubBuffer* This,
748 IBindStatusCallback* This,
752 IRpcStubBuffer* This,
757 IBindStatusCallback* This,
761 IBindStatusCallback* This,
766 IBindStatusCallback* This,
772 IBindStatusCallback* This,
813 IBindStatusCallbackEx* This,
818 IBindStatusCallbackEx* This);
821 IBindStatusCallbackEx* This);
825 IBindStatusCallbackEx* This,
830 IBindStatusCallbackEx* This,
834 IBindStatusCallbackEx* This,
838 IBindStatusCallbackEx* This,
845 IBindStatusCallbackEx* This,
850 IBindStatusCallbackEx* This,
855 IBindStatusCallbackEx* This,
862 IBindStatusCallbackEx* This,
868 IBindStatusCallbackEx* This,
882 #define IBindStatusCallbackEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
883 #define IBindStatusCallbackEx_AddRef(This) (This)->lpVtbl->AddRef(This)
884 #define IBindStatusCallbackEx_Release(This) (This)->lpVtbl->Release(This)
886 #define IBindStatusCallbackEx_OnStartBinding(This,dwReserved,pib) (This)->lpVtbl->OnStartBinding(This,dwReserved,pib)
887 #define IBindStatusCallbackEx_GetPriority(This,pnPriority) (This)->lpVtbl->GetPriority(This,pnPriority)
888 #define IBindStatusCallbackEx_OnLowResource(This,reserved) (This)->lpVtbl->OnLowResource(This,reserved)
889 #define IBindStatusCallbackEx_OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText) (This)->lpVtbl->OnProgress(This,ulProgress,ulProgressMax,ulStatusCode,szStatusText)
890 #define IBindStatusCallbackEx_OnStopBinding(This,hresult,szError) (This)->lpVtbl->OnStopBinding(This,hresult,szError)
891 #define IBindStatusCallbackEx_GetBindInfo(This,grfBINDF,pbindinfo) (This)->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo)
892 #define IBindStatusCallbackEx_OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed) (This)->lpVtbl->OnDataAvailable(This,grfBSCF,dwSize,pformatetc,pstgmed)
893 #define IBindStatusCallbackEx_OnObjectAvailable(This,riid,punk) (This)->lpVtbl->OnObjectAvailable(This,riid,punk)
895 #define IBindStatusCallbackEx_GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved) (This)->lpVtbl->GetBindInfoEx(This,grfBINDF,pbindinfo,grfBINDF2,pdwReserved)
901 IBindStatusCallbackEx* This,
908 IRpcStubBuffer* This,
913 IBindStatusCallbackEx* This,
919 IBindStatusCallbackEx* This,
951 IAuthenticate* This,
956 IAuthenticate* This);
959 IAuthenticate* This);
963 IAuthenticate* This,
976 #define IAuthenticate_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
977 #define IAuthenticate_AddRef(This) (This)->lpVtbl->AddRef(This)
978 #define IAuthenticate_Release(This) (This)->lpVtbl->Release(This)
980 #define IAuthenticate_Authenticate(This,phwnd,pszUsername,pszPassword) (This)->lpVtbl->Authenticate(This,phwnd,pszUsername,pszPassword)
986 IAuthenticate* This,
991 IRpcStubBuffer* This,
1028 IHttpNegotiate* This,
1033 IHttpNegotiate* This);
1036 IHttpNegotiate* This);
1040 IHttpNegotiate* This,
1047 IHttpNegotiate* This,
1061 #define IHttpNegotiate_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1062 #define IHttpNegotiate_AddRef(This) (This)->lpVtbl->AddRef(This)
1063 #define IHttpNegotiate_Release(This) (This)->lpVtbl->Release(This)
1065 #define IHttpNegotiate_BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders) (This)->lpVtbl->BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders)
1066 #define IHttpNegotiate_OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders) (This)->lpVtbl->OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders)
1072 IHttpNegotiate* This,
1078 IRpcStubBuffer* This,
1083 IHttpNegotiate* This,
1089 IRpcStubBuffer* This,
1119 IHttpNegotiate2* This,
1124 IHttpNegotiate2* This);
1127 IHttpNegotiate2* This);
1131 IHttpNegotiate2* This,
1138 IHttpNegotiate2* This,
1146 IHttpNegotiate2* This,
1159 #define IHttpNegotiate2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1160 #define IHttpNegotiate2_AddRef(This) (This)->lpVtbl->AddRef(This)
1161 #define IHttpNegotiate2_Release(This) (This)->lpVtbl->Release(This)
1163 #define IHttpNegotiate2_BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders) (This)->lpVtbl->BeginningTransaction(This,szURL,szHeaders,dwReserved,pszAdditionalHeaders)
1164 #define IHttpNegotiate2_OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders) (This)->lpVtbl->OnResponse(This,dwResponseCode,szResponseHeaders,szRequestHeaders,pszAdditionalRequestHeaders)
1166 #define IHttpNegotiate2_GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved) (This)->lpVtbl->GetRootSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved)
1172 IHttpNegotiate2* This,
1177 IRpcStubBuffer* This,
1224 IBindHost* This,
1229 IBindHost* This);
1232 IBindHost* This);
1236 IBindHost* This,
1243 IBindHost* This,
1251 IBindHost* This,
1266 #define IBindHost_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1267 #define IBindHost_AddRef(This) (This)->lpVtbl->AddRef(This)
1268 #define IBindHost_Release(This) (This)->lpVtbl->Release(This)
1270 #define IBindHost_CreateMoniker(This,szName,pBC,ppmk,dwReserved) (This)->lpVtbl->CreateMoniker(This,szName,pBC,ppmk,dwReserved)
1271 #define IBindHost_MonikerBindToStorage(This,pMk,pBC,pBSC,riid,ppvObj) (This)->lpVtbl->MonikerBindToStorage(This,pMk,pBC,pBSC,riid,ppvObj)
1272 #define IBindHost_MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj) (This)->lpVtbl->MonikerBindToObject(This,pMk,pBC,pBSC,riid,ppvObj)
1278 IBindHost* This,
1284 IRpcStubBuffer* This,
1289 IBindHost* This,
1296 IRpcStubBuffer* This,
1301 IBindHost* This,
1308 IRpcStubBuffer* This,
1313 IBindHost* This,
1320 IBindHost* This,
1327 IBindHost* This,
1334 IBindHost* This,
1366 IWinInetInfo* This,
1371 IWinInetInfo* This);
1374 IWinInetInfo* This);
1378 IWinInetInfo* This,
1391 #define IWinInetInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1392 #define IWinInetInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
1393 #define IWinInetInfo_Release(This) (This)->lpVtbl->Release(This)
1395 #define IWinInetInfo_QueryOption(This,dwOption,pBuffer,pcbBuf) (This)->lpVtbl->QueryOption(This,dwOption,pBuffer,pcbBuf)
1401 IWinInetInfo* This,
1406 IRpcStubBuffer* This,
1411 IWinInetInfo* This,
1416 IWinInetInfo* This,
1448 IWinInetHttpInfo* This,
1453 IWinInetHttpInfo* This);
1456 IWinInetHttpInfo* This);
1460 IWinInetHttpInfo* This,
1467 IWinInetHttpInfo* This,
1482 #define IWinInetHttpInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1483 #define IWinInetHttpInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
1484 #define IWinInetHttpInfo_Release(This) (This)->lpVtbl->Release(This)
1486 #define IWinInetHttpInfo_QueryOption(This,dwOption,pBuffer,pcbBuf) (This)->lpVtbl->QueryOption(This,dwOption,pBuffer,pcbBuf)
1488 #define IWinInetHttpInfo_QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwReserved) (This)->lpVtbl->QueryInfo(This,dwOption,pBuffer,pcbBuf,pdwFlags,pdwReserved)
1494 IWinInetHttpInfo* This,
1501 IRpcStubBuffer* This,
1506 IWinInetHttpInfo* This,
1513 IWinInetHttpInfo* This,
1544 IWindowForBindingUI* This,
1549 IWindowForBindingUI* This);
1552 IWindowForBindingUI* This);
1556 IWindowForBindingUI* This,
1568 #define IWindowForBindingUI_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1569 #define IWindowForBindingUI_AddRef(This) (This)->lpVtbl->AddRef(This)
1570 #define IWindowForBindingUI_Release(This) (This)->lpVtbl->Release(This)
1572 #define IWindowForBindingUI_GetWindow(This,rguidReason,phwnd) (This)->lpVtbl->GetWindow(This,rguidReason,phwnd)
1578 IWindowForBindingUI* This,
1582 IRpcStubBuffer* This,
1610 IHttpSecurity* This,
1615 IHttpSecurity* This);
1618 IHttpSecurity* This);
1622 IHttpSecurity* This,
1628 IHttpSecurity* This,
1639 #define IHttpSecurity_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1640 #define IHttpSecurity_AddRef(This) (This)->lpVtbl->AddRef(This)
1641 #define IHttpSecurity_Release(This) (This)->lpVtbl->Release(This)
1643 #define IHttpSecurity_GetWindow(This,rguidReason,phwnd) (This)->lpVtbl->GetWindow(This,rguidReason,phwnd)
1645 #define IHttpSecurity_OnSecurityProblem(This,dwProblem) (This)->lpVtbl->OnSecurityProblem(This,dwProblem)
1651 IHttpSecurity* This,
1654 IRpcStubBuffer* This,
1703 IPersistMoniker* This,
1708 IPersistMoniker* This);
1711 IPersistMoniker* This);
1715 IPersistMoniker* This,
1719 IPersistMoniker* This);
1722 IPersistMoniker* This,
1729 IPersistMoniker* This,
1735 IPersistMoniker* This,
1740 IPersistMoniker* This,
1751 #define IPersistMoniker_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1752 #define IPersistMoniker_AddRef(This) (This)->lpVtbl->AddRef(This)
1753 #define IPersistMoniker_Release(This) (This)->lpVtbl->Release(This)
1755 #define IPersistMoniker_GetClassID(This,pClassID) (This)->lpVtbl->GetClassID(This,pClassID)
1756 #define IPersistMoniker_IsDirty(This) (This)->lpVtbl->IsDirty(This)
1757 #define IPersistMoniker_Load(This,fFullyAvailable,pimkName,pibc,grfMode) (This)->lpVtbl->Load(This,fFullyAvailable,pimkName,pibc,grfMode)
1758 #define IPersistMoniker_Save(This,pimkName,pbc,fRemember) (This)->lpVtbl->Save(This,pimkName,pbc,fRemember)
1759 #define IPersistMoniker_SaveCompleted(This,pimkName,pibc) (This)->lpVtbl->SaveCompleted(This,pimkName,pibc)
1760 #define IPersistMoniker_GetCurMoniker(This,ppimkName) (This)->lpVtbl->GetCurMoniker(This,ppimkName)
1766 IPersistMoniker* This,
1769 IRpcStubBuffer* This,
1774 IPersistMoniker* This);
1776 IRpcStubBuffer* This,
1781 IPersistMoniker* This,
1787 IRpcStubBuffer* This,
1792 IPersistMoniker* This,
1797 IRpcStubBuffer* This,
1802 IPersistMoniker* This,
1806 IRpcStubBuffer* This,
1811 IPersistMoniker* This,
1814 IRpcStubBuffer* This,
1850 IMonikerProp* This,
1855 IMonikerProp* This);
1858 IMonikerProp* This);
1862 IMonikerProp* This,
1874 #define IMonikerProp_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1875 #define IMonikerProp_AddRef(This) (This)->lpVtbl->AddRef(This)
1876 #define IMonikerProp_Release(This) (This)->lpVtbl->Release(This)
1878 #define IMonikerProp_PutProperty(This,mkp,val) (This)->lpVtbl->PutProperty(This,mkp,val)
1884 IMonikerProp* This,
1888 IRpcStubBuffer* This,
1920 IBindProtocol* This,
1925 IBindProtocol* This);
1928 IBindProtocol* This);
1932 IBindProtocol* This,
1945 #define IBindProtocol_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1946 #define IBindProtocol_AddRef(This) (This)->lpVtbl->AddRef(This)
1947 #define IBindProtocol_Release(This) (This)->lpVtbl->Release(This)
1949 #define IBindProtocol_CreateBinding(This,szUrl,pbc,ppb) (This)->lpVtbl->CreateBinding(This,szUrl,pbc,ppb)
1955 IBindProtocol* This,
1960 IRpcStubBuffer* This,
2015 IInternetBindInfo* This,
2020 IInternetBindInfo* This);
2023 IInternetBindInfo* This);
2027 IInternetBindInfo* This,
2032 IInternetBindInfo* This,
2046 #define IInternetBindInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2047 #define IInternetBindInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
2048 #define IInternetBindInfo_Release(This) (This)->lpVtbl->Release(This)
2050 #define IInternetBindInfo_GetBindInfo(This,grfBINDF,pbindinfo) (This)->lpVtbl->GetBindInfo(This,grfBINDF,pbindinfo)
2051 #define IInternetBindInfo_GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched) (This)->lpVtbl->GetBindString(This,ulStringType,ppwzStr,cEl,pcElFetched)
2057 IInternetBindInfo* This,
2061 IRpcStubBuffer* This,
2066 IInternetBindInfo* This,
2072 IRpcStubBuffer* This,
2103 IInternetPriority* This,
2108 IInternetPriority* This);
2111 IInternetPriority* This);
2115 IInternetPriority* This,
2119 IInternetPriority* This,
2130 #define IInternetPriority_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2131 #define IInternetPriority_AddRef(This) (This)->lpVtbl->AddRef(This)
2132 #define IInternetPriority_Release(This) (This)->lpVtbl->Release(This)
2134 #define IInternetPriority_SetPriority(This,nPriority) (This)->lpVtbl->SetPriority(This,nPriority)
2135 #define IInternetPriority_GetPriority(This,pnPriority) (This)->lpVtbl->GetPriority(This,pnPriority)
2141 IInternetPriority* This,
2144 IRpcStubBuffer* This,
2149 IInternetPriority* This,
2152 IRpcStubBuffer* This,
2219 IInternetProtocolRoot* This,
2224 IInternetProtocolRoot* This);
2227 IInternetProtocolRoot* This);
2231 IInternetProtocolRoot* This,
2239 IInternetProtocolRoot* This,
2243 IInternetProtocolRoot* This,
2248 IInternetProtocolRoot* This,
2252 IInternetProtocolRoot* This);
2255 IInternetProtocolRoot* This);
2265 #define IInternetProtocolRoot_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2266 #define IInternetProtocolRoot_AddRef(This) (This)->lpVtbl->AddRef(This)
2267 #define IInternetProtocolRoot_Release(This) (This)->lpVtbl->Release(This)
2269 #define IInternetProtocolRoot_Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved) (This)->lpVtbl->Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved)
2270 #define IInternetProtocolRoot_Continue(This,pProtocolData) (This)->lpVtbl->Continue(This,pProtocolData)
2271 #define IInternetProtocolRoot_Abort(This,hrReason,dwOptions) (This)->lpVtbl->Abort(This,hrReason,dwOptions)
2272 #define IInternetProtocolRoot_Terminate(This,dwOptions) (This)->lpVtbl->Terminate(This,dwOptions)
2273 #define IInternetProtocolRoot_Suspend(This) (This)->lpVtbl->Suspend(This)
2274 #define IInternetProtocolRoot_Resume(This) (This)->lpVtbl->Resume(This)
2280 IInternetProtocolRoot* This,
2287 IRpcStubBuffer* This,
2292 IInternetProtocolRoot* This,
2295 IRpcStubBuffer* This,
2300 IInternetProtocolRoot* This,
2304 IRpcStubBuffer* This,
2309 IInternetProtocolRoot* This,
2312 IRpcStubBuffer* This,
2317 IInternetProtocolRoot* This);
2319 IRpcStubBuffer* This,
2324 IInternetProtocolRoot* This);
2326 IRpcStubBuffer* This,
2368 IInternetProtocolSink* This,
2373 IInternetProtocolSink* This);
2376 IInternetProtocolSink* This);
2380 IInternetProtocolSink* This,
2384 IInternetProtocolSink* This,
2389 IInternetProtocolSink* This,
2395 IInternetProtocolSink* This,
2408 #define IInternetProtocolSink_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2409 #define IInternetProtocolSink_AddRef(This) (This)->lpVtbl->AddRef(This)
2410 #define IInternetProtocolSink_Release(This) (This)->lpVtbl->Release(This)
2412 #define IInternetProtocolSink_Switch(This,pProtocolData) (This)->lpVtbl->Switch(This,pProtocolData)
2413 #define IInternetProtocolSink_ReportProgress(This,ulStatusCode,szStatusText) (This)->lpVtbl->ReportProgress(This,ulStatusCode,szStatusText)
2414 #define IInternetProtocolSink_ReportData(This,grfBSCF,ulProgress,ulProgressMax) (This)->lpVtbl->ReportData(This,grfBSCF,ulProgress,ulProgressMax)
2415 #define IInternetProtocolSink_ReportResult(This,hrResult,dwError,szResult) (This)->lpVtbl->ReportResult(This,hrResult,dwError,szResult)
2421 IInternetProtocolSink* This,
2424 IRpcStubBuffer* This,
2429 IInternetProtocolSink* This,
2433 IRpcStubBuffer* This,
2438 IInternetProtocolSink* This,
2443 IRpcStubBuffer* This,
2448 IInternetProtocolSink* This,
2453 IRpcStubBuffer* This,
2494 IInternetProtocol* This,
2499 IInternetProtocol* This);
2502 IInternetProtocol* This);
2506 IInternetProtocol* This,
2514 IInternetProtocol* This,
2518 IInternetProtocol* This,
2523 IInternetProtocol* This,
2527 IInternetProtocol* This);
2530 IInternetProtocol* This);
2534 IInternetProtocol* This,
2540 IInternetProtocol* This,
2546 IInternetProtocol* This,
2550 IInternetProtocol* This);
2560 #define IInternetProtocol_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2561 #define IInternetProtocol_AddRef(This) (This)->lpVtbl->AddRef(This)
2562 #define IInternetProtocol_Release(This) (This)->lpVtbl->Release(This)
2564 #define IInternetProtocol_Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved) (This)->lpVtbl->Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved)
2565 #define IInternetProtocol_Continue(This,pProtocolData) (This)->lpVtbl->Continue(This,pProtocolData)
2566 #define IInternetProtocol_Abort(This,hrReason,dwOptions) (This)->lpVtbl->Abort(This,hrReason,dwOptions)
2567 #define IInternetProtocol_Terminate(This,dwOptions) (This)->lpVtbl->Terminate(This,dwOptions)
2568 #define IInternetProtocol_Suspend(This) (This)->lpVtbl->Suspend(This)
2569 #define IInternetProtocol_Resume(This) (This)->lpVtbl->Resume(This)
2571 #define IInternetProtocol_Read(This,pv,cb,pcbRead) (This)->lpVtbl->Read(This,pv,cb,pcbRead)
2572 #define IInternetProtocol_Seek(This,dlibMove,dwOrigin,plibNewPosition) (This)->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition)
2573 #define IInternetProtocol_LockRequest(This,dwOptions) (This)->lpVtbl->LockRequest(This,dwOptions)
2574 #define IInternetProtocol_UnlockRequest(This) (This)->lpVtbl->UnlockRequest(This)
2580 IInternetProtocol* This,
2585 IRpcStubBuffer* This,
2590 IInternetProtocol* This,
2595 IRpcStubBuffer* This,
2600 IInternetProtocol* This,
2603 IRpcStubBuffer* This,
2608 IInternetProtocol* This);
2610 IRpcStubBuffer* This,
2709 IInternetProtocolInfo* This,
2714 IInternetProtocolInfo* This);
2717 IInternetProtocolInfo* This);
2721 IInternetProtocolInfo* This,
2731 IInternetProtocolInfo* This,
2741 IInternetProtocolInfo* This,
2747 IInternetProtocolInfo* This,
2764 #define IInternetProtocolInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2765 #define IInternetProtocolInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
2766 #define IInternetProtocolInfo_Release(This) (This)->lpVtbl->Release(This)
2768 #define IInternetProtocolInfo_ParseUrl(This,pwzUrl,ParseAction,dwParseFlags,pwzResult,cchResult,pcchResult,dwReserved) (This)->lpVtbl->ParseUrl(This,pwzUrl,ParseAction,dwParseFlags,pwzResult,cchResult,pcchResult,dwReserved)
2769 #define IInternetProtocolInfo_CombineUrl(This,pwzBaseUrl,pwzRelativeUrl,dwCombineFlags,pwzResult,cchResult,pcchResult,dwReserved) (This)->lpVtbl->CombineUrl(This,pwzBaseUrl,pwzRelativeUrl,dwCombineFlags,pwzResult,cchResult,pcchResult,dwReserved)
2770 #define IInternetProtocolInfo_CompareUrl(This,pwzUrl1,pwzUrl2,dwCompareFlags) (This)->lpVtbl->CompareUrl(This,pwzUrl1,pwzUrl2,dwCompareFlags)
2771 #define IInternetProtocolInfo_QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,cbBuffer,pcbBuf,dwReserved) (This)->lpVtbl->QueryInfo(This,pwzUrl,OueryOption,dwQueryFlags,pBuffer,cbBuffer,pcbBuf,dwReserved)
2777 IInternetProtocolInfo* This,
2786 IRpcStubBuffer* This,
2791 IInternetProtocolInfo* This,
2800 IRpcStubBuffer* This,
2805 IInternetProtocolInfo* This,
2810 IRpcStubBuffer* This,
2815 IInternetProtocolInfo* This,
2824 IRpcStubBuffer* This,
2888 IInternetSession* This,
2893 IInternetSession* This);
2896 IInternetSession* This);
2900 IInternetSession* This,
2909 IInternetSession* This,
2914 IInternetSession* This,
2920 IInternetSession* This,
2925 IInternetSession* This,
2934 IInternetSession* This,
2948 #define IInternetSession_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2949 #define IInternetSession_AddRef(This) (This)->lpVtbl->AddRef(This)
2950 #define IInternetSession_Release(This) (This)->lpVtbl->Release(This)
2952 #define IInternetSession_RegisterNameSpace(This,pCF,rclsid,pwzProtocol,cPatterns,ppwzPatterns,dwReserved) (This)->lpVtbl->RegisterNameSpace(This,pCF,rclsid,pwzProtocol,cPatterns,ppwzPatterns,dwReserved)
2953 #define IInternetSession_UnregisterNameSpace(This,pCF,pszProtocol) (This)->lpVtbl->UnregisterNameSpace(This,pCF,pszProtocol)
2954 #define IInternetSession_RegisterMimeFilter(This,pCF,rclsid,pwzType) (This)->lpVtbl->RegisterMimeFilter(This,pCF,rclsid,pwzType)
2955 #define IInternetSession_UnregisterMimeFilter(This,pCF,pwzType) (This)->lpVtbl->UnregisterMimeFilter(This,pCF,pwzType)
2956 #define IInternetSession_CreateBinding(This,pBC,szUrl,pUnkOuter,ppUnk,ppOInetProt,dwOption) (This)->lpVtbl->CreateBinding(This,pBC,szUrl,pUnkOuter,ppUnk,ppOInetProt,dwOption)
2957 #define IInternetSession_SetSessionOption(This,dwOption,pBuffer,dwBufferLength,dwReserved) (This)->lpVtbl->SetSessionOption(This,dwOption,pBuffer,dwBufferLength,dwReserved)
2963 IInternetSession* This,
2971 IRpcStubBuffer* This,
2976 IInternetSession* This,
2980 IRpcStubBuffer* This,
2985 IInternetSession* This,
2990 IRpcStubBuffer* This,
2995 IInternetSession* This,
2999 IRpcStubBuffer* This,
3004 IInternetSession* This,
3012 IRpcStubBuffer* This,
3017 IInternetSession* This,
3023 IRpcStubBuffer* This,
3053 IInternetSecurityMgrSite* This,
3058 IInternetSecurityMgrSite* This);
3061 IInternetSecurityMgrSite* This);
3065 IInternetSecurityMgrSite* This,
3069 IInternetSecurityMgrSite* This,
3080 #define IInternetSecurityMgrSite_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3081 #define IInternetSecurityMgrSite_AddRef(This) (This)->lpVtbl->AddRef(This)
3082 #define IInternetSecurityMgrSite_Release(This) (This)->lpVtbl->Release(This)
3084 #define IInternetSecurityMgrSite_GetWindow(This,phwnd) (This)->lpVtbl->GetWindow(This,phwnd)
3085 #define IInternetSecurityMgrSite_EnableModeless(This,fEnable) (This)->lpVtbl->EnableModeless(This,fEnable)
3091 IInternetSecurityMgrSite* This,
3094 IRpcStubBuffer* This,
3099 IInternetSecurityMgrSite* This,
3102 IRpcStubBuffer* This,
3186 IInternetSecurityManager* This,
3191 IInternetSecurityManager* This);
3194 IInternetSecurityManager* This);
3198 IInternetSecurityManager* This,
3202 IInternetSecurityManager* This,
3206 IInternetSecurityManager* This,
3212 IInternetSecurityManager* This,
3219 IInternetSecurityManager* This,
3230 IInternetSecurityManager* This,
3240 IInternetSecurityManager* This,
3246 IInternetSecurityManager* This,
3259 #define IInternetSecurityManager_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3260 #define IInternetSecurityManager_AddRef(This) (This)->lpVtbl->AddRef(This)
3261 #define IInternetSecurityManager_Release(This) (This)->lpVtbl->Release(This)
3263 #define IInternetSecurityManager_SetSecuritySite(This,pSite) (This)->lpVtbl->SetSecuritySite(This,pSite)
3264 #define IInternetSecurityManager_GetSecuritySite(This,ppSite) (This)->lpVtbl->GetSecuritySite(This,ppSite)
3265 #define IInternetSecurityManager_MapUrlToZone(This,pwszUrl,pdwZone,dwFlags) (This)->lpVtbl->MapUrlToZone(This,pwszUrl,pdwZone,dwFlags)
3266 #define IInternetSecurityManager_GetSecurityId(This,pwszUrl,pbSecurityId,pcbSecurityId,dwReserved) (This)->lpVtbl->GetSecurityId(This,pwszUrl,pbSecurityId,pcbSecurityId,dwReserved)
3267 #define IInternetSecurityManager_ProcessUrlAction(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved) (This)->lpVtbl->ProcessUrlAction(This,pwszUrl,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved)
3268 #define IInternetSecurityManager_QueryCustomPolicy(This,pwszUrl,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) (This)->lpVtbl->QueryCustomPolicy(This,pwszUrl,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved)
3269 #define IInternetSecurityManager_SetZoneMapping(This,dwZone,lpszPattern,dwFlags) (This)->lpVtbl->SetZoneMapping(This,dwZone,lpszPattern,dwFlags)
3270 #define IInternetSecurityManager_GetZoneMappings(This,dwZone,ppenumString,dwFlags) (This)->lpVtbl->GetZoneMappings(This,dwZone,ppenumString,dwFlags)
3276 IInternetSecurityManager* This,
3279 IRpcStubBuffer* This,
3284 IInternetSecurityManager* This,
3287 IRpcStubBuffer* This,
3292 IInternetSecurityManager* This,
3297 IRpcStubBuffer* This,
3302 IInternetSecurityManager* This,
3308 IRpcStubBuffer* This,
3313 IInternetSecurityManager* This,
3323 IRpcStubBuffer* This,
3328 IInternetSecurityManager* This,
3337 IRpcStubBuffer* This,
3342 IInternetSecurityManager* This,
3347 IRpcStubBuffer* This,
3352 IInternetSecurityManager* This,
3357 IRpcStubBuffer* This,
3404 IInternetHostSecurityManager* This,
3409 IInternetHostSecurityManager* This);
3412 IInternetHostSecurityManager* This);
3416 IInternetHostSecurityManager* This,
3422 IInternetHostSecurityManager* This,
3432 IInternetHostSecurityManager* This,
3448 #define IInternetHostSecurityManager_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3449 #define IInternetHostSecurityManager_AddRef(This) (This)->lpVtbl->AddRef(This)
3450 #define IInternetHostSecurityManager_Release(This) (This)->lpVtbl->Release(This)
3452 #define IInternetHostSecurityManager_GetSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved) (This)->lpVtbl->GetSecurityId(This,pbSecurityId,pcbSecurityId,dwReserved)
3453 #define IInternetHostSecurityManager_ProcessUrlAction(This,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved) (This)->lpVtbl->ProcessUrlAction(This,dwAction,pPolicy,cbPolicy,pContext,cbContext,dwFlags,dwReserved)
3454 #define IInternetHostSecurityManager_QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved) (This)->lpVtbl->QueryCustomPolicy(This,guidKey,ppPolicy,pcbPolicy,pContext,cbContext,dwReserved)
3460 IInternetHostSecurityManager* This,
3465 IRpcStubBuffer* This,
3470 IInternetHostSecurityManager* This,
3479 IRpcStubBuffer* This,
3484 IInternetHostSecurityManager* This,
3492 IRpcStubBuffer* This,
3738 IInternetZoneManager* This,
3743 IInternetZoneManager* This);
3746 IInternetZoneManager* This);
3750 IInternetZoneManager* This,
3755 IInternetZoneManager* This,
3760 IInternetZoneManager* This,
3768 IInternetZoneManager* This,
3776 IInternetZoneManager* This,
3784 IInternetZoneManager* This,
3792 IInternetZoneManager* This,
3800 IInternetZoneManager* This,
3807 IInternetZoneManager* This,
3813 IInternetZoneManager* This,
3819 IInternetZoneManager* This,
3823 IInternetZoneManager* This,
3836 #define IInternetZoneManager_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3837 #define IInternetZoneManager_AddRef(This) (This)->lpVtbl->AddRef(This)
3838 #define IInternetZoneManager_Release(This) (This)->lpVtbl->Release(This)
3840 #define IInternetZoneManager_GetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->GetZoneAttributes(This,dwZone,pZoneAttributes)
3841 #define IInternetZoneManager_SetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->SetZoneAttributes(This,dwZone,pZoneAttributes)
3842 #define IInternetZoneManager_GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
3843 #define IInternetZoneManager_SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
3844 #define IInternetZoneManager_GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
3845 #define IInternetZoneManager_SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
3846 #define IInternetZoneManager_PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags) (This)->lpVtbl->PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags)
3847 #define IInternetZoneManager_LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags) (This)->lpVtbl->LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags)
3848 #define IInternetZoneManager_CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags) (This)->lpVtbl->CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags)
3849 #define IInternetZoneManager_GetZoneAt(This,dwEnum,dwIndex,pdwZone) (This)->lpVtbl->GetZoneAt(This,dwEnum,dwIndex,pdwZone)
3850 #define IInternetZoneManager_DestroyZoneEnumerator(This,dwEnum) (This)->lpVtbl->DestroyZoneEnumerator(This,dwEnum)
3851 #define IInternetZoneManager_CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved) (This)->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved)
3857 IInternetZoneManager* This,
3861 IRpcStubBuffer* This,
3866 IInternetZoneManager* This,
3870 IRpcStubBuffer* This,
3875 IInternetZoneManager* This,
3882 IRpcStubBuffer* This,
3887 IInternetZoneManager* This,
3894 IRpcStubBuffer* This,
3899 IInternetZoneManager* This,
3906 IRpcStubBuffer* This,
3911 IInternetZoneManager* This,
3918 IRpcStubBuffer* This,
3923 IInternetZoneManager* This,
3930 IRpcStubBuffer* This,
3935 IInternetZoneManager* This,
3941 IRpcStubBuffer* This,
3946 IInternetZoneManager* This,
3951 IRpcStubBuffer* This,
3956 IInternetZoneManager* This,
3961 IRpcStubBuffer* This,
3966 IInternetZoneManager* This,
3969 IRpcStubBuffer* This,
3974 IInternetZoneManager* This,
3979 IRpcStubBuffer* This,
4019 IInternetZoneManagerEx* This,
4024 IInternetZoneManagerEx* This);
4027 IInternetZoneManagerEx* This);
4031 IInternetZoneManagerEx* This,
4036 IInternetZoneManagerEx* This,
4041 IInternetZoneManagerEx* This,
4049 IInternetZoneManagerEx* This,
4057 IInternetZoneManagerEx* This,
4065 IInternetZoneManagerEx* This,
4073 IInternetZoneManagerEx* This,
4081 IInternetZoneManagerEx* This,
4088 IInternetZoneManagerEx* This,
4094 IInternetZoneManagerEx* This,
4100 IInternetZoneManagerEx* This,
4104 IInternetZoneManagerEx* This,
4111 IInternetZoneManagerEx* This,
4120 IInternetZoneManagerEx* This,
4136 #define IInternetZoneManagerEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4137 #define IInternetZoneManagerEx_AddRef(This) (This)->lpVtbl->AddRef(This)
4138 #define IInternetZoneManagerEx_Release(This) (This)->lpVtbl->Release(This)
4140 #define IInternetZoneManagerEx_GetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->GetZoneAttributes(This,dwZone,pZoneAttributes)
4141 #define IInternetZoneManagerEx_SetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->SetZoneAttributes(This,dwZone,pZoneAttributes)
4142 #define IInternetZoneManagerEx_GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
4143 #define IInternetZoneManagerEx_SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
4144 #define IInternetZoneManagerEx_GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
4145 #define IInternetZoneManagerEx_SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
4146 #define IInternetZoneManagerEx_PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags) (This)->lpVtbl->PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags)
4147 #define IInternetZoneManagerEx_LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags) (This)->lpVtbl->LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags)
4148 #define IInternetZoneManagerEx_CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags) (This)->lpVtbl->CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags)
4149 #define IInternetZoneManagerEx_GetZoneAt(This,dwEnum,dwIndex,pdwZone) (This)->lpVtbl->GetZoneAt(This,dwEnum,dwIndex,pdwZone)
4150 #define IInternetZoneManagerEx_DestroyZoneEnumerator(This,dwEnum) (This)->lpVtbl->DestroyZoneEnumerator(This,dwEnum)
4151 #define IInternetZoneManagerEx_CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved) (This)->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved)
4153 #define IInternetZoneManagerEx_GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) (This)->lpVtbl->GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags)
4154 #define IInternetZoneManagerEx_SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) (This)->lpVtbl->SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags)
4160 IInternetZoneManagerEx* This,
4168 IRpcStubBuffer* This,
4173 IInternetZoneManagerEx* This,
4181 IRpcStubBuffer* This,
4227 IInternetZoneManagerEx2* This,
4232 IInternetZoneManagerEx2* This);
4235 IInternetZoneManagerEx2* This);
4239 IInternetZoneManagerEx2* This,
4244 IInternetZoneManagerEx2* This,
4249 IInternetZoneManagerEx2* This,
4257 IInternetZoneManagerEx2* This,
4265 IInternetZoneManagerEx2* This,
4273 IInternetZoneManagerEx2* This,
4281 IInternetZoneManagerEx2* This,
4289 IInternetZoneManagerEx2* This,
4296 IInternetZoneManagerEx2* This,
4302 IInternetZoneManagerEx2* This,
4308 IInternetZoneManagerEx2* This,
4312 IInternetZoneManagerEx2* This,
4319 IInternetZoneManagerEx2* This,
4328 IInternetZoneManagerEx2* This,
4338 IInternetZoneManagerEx2* This,
4344 IInternetZoneManagerEx2* This,
4351 IInternetZoneManagerEx2* This,
4358 IInternetZoneManagerEx2* This);
4368 #define IInternetZoneManagerEx2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4369 #define IInternetZoneManagerEx2_AddRef(This) (This)->lpVtbl->AddRef(This)
4370 #define IInternetZoneManagerEx2_Release(This) (This)->lpVtbl->Release(This)
4372 #define IInternetZoneManagerEx2_GetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->GetZoneAttributes(This,dwZone,pZoneAttributes)
4373 #define IInternetZoneManagerEx2_SetZoneAttributes(This,dwZone,pZoneAttributes) (This)->lpVtbl->SetZoneAttributes(This,dwZone,pZoneAttributes)
4374 #define IInternetZoneManagerEx2_GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->GetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
4375 #define IInternetZoneManagerEx2_SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg) (This)->lpVtbl->SetZoneCustomPolicy(This,dwZone,guidKey,ppPolicy,pcbPolicy,ulrZoneReg)
4376 #define IInternetZoneManagerEx2_GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->GetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
4377 #define IInternetZoneManagerEx2_SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg) (This)->lpVtbl->SetZoneActionPolicy(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg)
4378 #define IInternetZoneManagerEx2_PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags) (This)->lpVtbl->PromptAction(This,dwAction,hwndParent,pwszUrl,pwszText,dwPromptFlags)
4379 #define IInternetZoneManagerEx2_LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags) (This)->lpVtbl->LogAction(This,dwAction,pwszUrl,pwszText,dwLogFlags)
4380 #define IInternetZoneManagerEx2_CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags) (This)->lpVtbl->CreateZoneEnumerator(This,pdwEnum,pdwCount,dwFlags)
4381 #define IInternetZoneManagerEx2_GetZoneAt(This,dwEnum,dwIndex,pdwZone) (This)->lpVtbl->GetZoneAt(This,dwEnum,dwIndex,pdwZone)
4382 #define IInternetZoneManagerEx2_DestroyZoneEnumerator(This,dwEnum) (This)->lpVtbl->DestroyZoneEnumerator(This,dwEnum)
4383 #define IInternetZoneManagerEx2_CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved) (This)->lpVtbl->CopyTemplatePoliciesToZone(This,dwTemplate,dwZone,dwReserved)
4385 #define IInternetZoneManagerEx2_GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) (This)->lpVtbl->GetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags)
4386 #define IInternetZoneManagerEx2_SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags) (This)->lpVtbl->SetZoneActionPolicyEx(This,dwZone,dwAction,pPolicy,cbPolicy,urlZoneReg,dwFlags)
4388 #define IInternetZoneManagerEx2_GetZoneAttributesEx(This,dwZone,pZoneAttributes,dwFlags) (This)->lpVtbl->GetZoneAttributesEx(This,dwZone,pZoneAttributes,dwFlags)
4389 #define IInternetZoneManagerEx2_GetZoneSecurityState(This,dwZoneIndex,fRespectPolicy,pdwState,pfPolicyEncountered) (This)->lpVtbl->GetZoneSecurityState(This,dwZoneIndex,fRespectPolicy,pdwState,pfPolicyEncountered)
4390 #define IInternetZoneManagerEx2_GetIESecurityState(This,fRespectPolicy,pdwState,pfPolicyEncountered,fNoCache) (This)->lpVtbl->GetIESecurityState(This,fRespectPolicy,pdwState,pfPolicyEncountered,fNoCache)
4391 #define IInternetZoneManagerEx2_FixInsecureSettings(This) (This)->lpVtbl->FixInsecureSettings(This)
4397 IInternetZoneManagerEx2* This,
4402 IRpcStubBuffer* This,
4407 IInternetZoneManagerEx2* This,
4413 IRpcStubBuffer* This,
4418 IInternetZoneManagerEx2* This,
4424 IRpcStubBuffer* This,
4429 IInternetZoneManagerEx2* This);
4431 IRpcStubBuffer* This,
4499 ISoftDistExt* This,
4504 ISoftDistExt* This);
4507 ISoftDistExt* This);
4511 ISoftDistExt* This,
4517 ISoftDistExt* This,
4522 ISoftDistExt* This,
4527 ISoftDistExt* This,
4541 #define ISoftDistExt_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4542 #define ISoftDistExt_AddRef(This) (This)->lpVtbl->AddRef(This)
4543 #define ISoftDistExt_Release(This) (This)->lpVtbl->Release(This)
4545 #define ISoftDistExt_ProcessSoftDist(This,szCDFURL,pSoftDistElement,lpsdi) (This)->lpVtbl->ProcessSoftDist(This,szCDFURL,pSoftDistElement,lpsdi)
4546 #define ISoftDistExt_GetFirstCodeBase(This,szCodeBase,dwMaxSize) (This)->lpVtbl->GetFirstCodeBase(This,szCodeBase,dwMaxSize)
4547 #define ISoftDistExt_GetNextCodeBase(This,szCodeBase,dwMaxSize) (This)->lpVtbl->GetNextCodeBase(This,szCodeBase,dwMaxSize)
4548 #define ISoftDistExt_AsyncInstallDistributionUnit(This,pbc,lpReserved,flags,lpcbh) (This)->lpVtbl->AsyncInstallDistributionUnit(This,pbc,lpReserved,flags,lpcbh)
4554 ISoftDistExt* This,
4559 IRpcStubBuffer* This,
4564 ISoftDistExt* This,
4568 IRpcStubBuffer* This,
4573 ISoftDistExt* This,
4577 IRpcStubBuffer* This,
4582 ISoftDistExt* This,
4588 IRpcStubBuffer* This,
4762 IUri* This,
4767 IUri* This);
4770 IUri* This);
4774 IUri* This,
4780 IUri* This,
4786 IUri* This,
4792 IUri* This,
4797 IUri* This,
4801 IUri* This,
4805 IUri* This,
4809 IUri* This,
4813 IUri* This,
4817 IUri* This,
4821 IUri* This,
4825 IUri* This,
4829 IUri* This,
4833 IUri* This,
4837 IUri* This,
4841 IUri* This,
4845 IUri* This,
4849 IUri* This,
4853 IUri* This,
4857 IUri* This,
4861 IUri* This,
4865 IUri* This,
4869 IUri* This,
4873 IUri* This,
4877 IUri* This,
4889 #define IUri_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4890 #define IUri_AddRef(This) (This)->lpVtbl->AddRef(This)
4891 #define IUri_Release(This) (This)->lpVtbl->Release(This)
4893 #define IUri_GetPropertyBSTR(This,uriProp,pbstrProperty,dwFlags) (This)->lpVtbl->GetPropertyBSTR(This,uriProp,pbstrProperty,dwFlags)
4894 #define IUri_GetPropertyLength(This,uriProp,pcchProperty,dwFlags) (This)->lpVtbl->GetPropertyLength(This,uriProp,pcchProperty,dwFlags)
4895 #define IUri_GetPropertyDWORD(This,uriProp,pdwProperty,dwFlags) (This)->lpVtbl->GetPropertyDWORD(This,uriProp,pdwProperty,dwFlags)
4896 #define IUri_HasProperty(This,uriProp,pfHasProperty) (This)->lpVtbl->HasProperty(This,uriProp,pfHasProperty)
4897 #define IUri_GetAbsoluteUri(This,pbstrAbsoluteUri) (This)->lpVtbl->GetAbsoluteUri(This,pbstrAbsoluteUri)
4898 #define IUri_GetAuthority(This,pbstrAuthority) (This)->lpVtbl->GetAuthority(This,pbstrAuthority)
4899 #define IUri_GetDisplayUri(This,pbstrDisplayString) (This)->lpVtbl->GetDisplayUri(This,pbstrDisplayString)
4900 #define IUri_GetDomain(This,pbstrDomain) (This)->lpVtbl->GetDomain(This,pbstrDomain)
4901 #define IUri_GetExtension(This,pbstrExtension) (This)->lpVtbl->GetExtension(This,pbstrExtension)
4902 #define IUri_GetFragment(This,pbstrFragment) (This)->lpVtbl->GetFragment(This,pbstrFragment)
4903 #define IUri_GetHost(This,pbstrHost) (This)->lpVtbl->GetHost(This,pbstrHost)
4904 #define IUri_GetPassword(This,pbstrPassword) (This)->lpVtbl->GetPassword(This,pbstrPassword)
4905 #define IUri_GetPath(This,pbstrPath) (This)->lpVtbl->GetPath(This,pbstrPath)
4906 #define IUri_GetPathAndQuery(This,pbstrPathAndQuery) (This)->lpVtbl->GetPathAndQuery(This,pbstrPathAndQuery)
4907 #define IUri_GetQuery(This,pbstrQuery) (This)->lpVtbl->GetQuery(This,pbstrQuery)
4908 #define IUri_GetRawUri(This,pbstrRawUri) (This)->lpVtbl->GetRawUri(This,pbstrRawUri)
4909 #define IUri_GetSchemeName(This,pbstrSchemeName) (This)->lpVtbl->GetSchemeName(This,pbstrSchemeName)
4910 #define IUri_GetUserInfo(This,pbstrUserInfo) (This)->lpVtbl->GetUserInfo(This,pbstrUserInfo)
4911 #define IUri_GetUserName(This,pbstrUserName) (This)->lpVtbl->GetUserName(This,pbstrUserName)
4912 #define IUri_GetHostType(This,pdwHostType) (This)->lpVtbl->GetHostType(This,pdwHostType)
4913 #define IUri_GetPort(This,pdwPort) (This)->lpVtbl->GetPort(This,pdwPort)
4914 #define IUri_GetScheme(This,pdwScheme) (This)->lpVtbl->GetScheme(This,pdwScheme)
4915 #define IUri_GetZone(This,pdwZone) (This)->lpVtbl->GetZone(This,pdwZone)
4916 #define IUri_GetProperties(This,pdwFlags) (This)->lpVtbl->GetProperties(This,pdwFlags)
4917 #define IUri_IsEqual(This,pUri,pfEqual) (This)->lpVtbl->IsEqual(This,pUri,pfEqual)
4923 IUri* This,
4928 IRpcStubBuffer* This,
4933 IUri* This,
4938 IRpcStubBuffer* This,
4943 IUri* This,
4948 IRpcStubBuffer* This,
4953 IUri* This,
4957 IRpcStubBuffer* This,
4962 IUri* This,
4965 IRpcStubBuffer* This,
4970 IUri* This,
4973 IRpcStubBuffer* This,
4978 IUri* This,
4981 IRpcStubBuffer* This,
4986 IUri* This,
4989 IRpcStubBuffer* This,
4994 IUri* This,
4997 IRpcStubBuffer* This,
5002 IUri* This,
5005 IRpcStubBuffer* This,
5010 IUri* This,
5013 IRpcStubBuffer* This,
5018 IUri* This,
5021 IRpcStubBuffer* This,
5026 IUri* This,
5029 IRpcStubBuffer* This,
5034 IUri* This,
5037 IRpcStubBuffer* This,
5042 IUri* This,
5045 IRpcStubBuffer* This,
5050 IUri* This,
5053 IRpcStubBuffer* This,
5058 IUri* This,
5061 IRpcStubBuffer* This,
5066 IUri* This,
5069 IRpcStubBuffer* This,
5074 IUri* This,
5077 IRpcStubBuffer* This,
5082 IUri* This,
5085 IRpcStubBuffer* This,
5090 IUri* This,
5093 IRpcStubBuffer* This,
5098 IUri* This,
5101 IRpcStubBuffer* This,
5106 IUri* This,
5109 IRpcStubBuffer* This,
5114 IUri* This,
5117 IRpcStubBuffer* This,
5122 IUri* This,
5126 IRpcStubBuffer* This,
5203 IUriContainer* This,
5208 IUriContainer* This);
5211 IUriContainer* This);
5215 IUriContainer* This,
5226 #define IUriContainer_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
5227 #define IUriContainer_AddRef(This) (This)->lpVtbl->AddRef(This)
5228 #define IUriContainer_Release(This) (This)->lpVtbl->Release(This)
5230 #define IUriContainer_GetIUri(This,ppIUri) (This)->lpVtbl->GetIUri(This,ppIUri)
5236 IUriContainer* This,
5239 IRpcStubBuffer* This,
5350 IUriBuilder* This,
5355 IUriBuilder* This);
5358 IUriBuilder* This);
5362 IUriBuilder* This,
5368 IUriBuilder* This,
5375 IUriBuilder* This,
5383 IUriBuilder* This,
5387 IUriBuilder* This,
5391 IUriBuilder* This,
5396 IUriBuilder* This,
5401 IUriBuilder* This,
5406 IUriBuilder* This,
5411 IUriBuilder* This,
5416 IUriBuilder* This,
5421 IUriBuilder* This,
5426 IUriBuilder* This,
5431 IUriBuilder* This,
5435 IUriBuilder* This,
5439 IUriBuilder* This,
5443 IUriBuilder* This,
5447 IUriBuilder* This,
5452 IUriBuilder* This,
5456 IUriBuilder* This,
5460 IUriBuilder* This,
5464 IUriBuilder* This,
5468 IUriBuilder* This,
5479 #define IUriBuilder_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
5480 #define IUriBuilder_AddRef(This) (This)->lpVtbl->AddRef(This)
5481 #define IUriBuilder_Release(This) (This)->lpVtbl->Release(This)
5483 #define IUriBuilder_CreateUriSimple(This,dwAllowEncodingPropertyMask,dwReserved,ppIUri) (This)->lpVtbl->CreateUriSimple(This,dwAllowEncodingPropertyMask,dwReserved,ppIUri)
5484 #define IUriBuilder_CreateUri(This,dwCreateFlags,dwAllowEncodingPropertyMask,dwReserved,ppIUri) (This)->lpVtbl->CreateUri(This,dwCreateFlags,dwAllowEncodingPropertyMask,dwReserved,ppIUri)
5485 #define IUriBuilder_CreateUriWithFlags(This,dwCreateFlags,dwUriBuilderFlags,dwAllowEncodingPropertyMask,dwReserved,ppIUri) (This)->lpVtbl->CreateUriWithFlags(This,dwCreateFlags,dwUriBuilderFlags,dwAllowEncodingPropertyMask,dwReserved,ppIUri)
5486 #define IUriBuilder_GetIUri(This,ppIUri) (This)->lpVtbl->GetIUri(This,ppIUri)
5487 #define IUriBuilder_SetIUri(This,pIUri) (This)->lpVtbl->SetIUri(This,pIUri)
5488 #define IUriBuilder_GetFragment(This,pcchFragment,ppwzFragment) (This)->lpVtbl->GetFragment(This,pcchFragment,ppwzFragment)
5489 #define IUriBuilder_GetHost(This,pcchHost,ppwzHost) (This)->lpVtbl->GetHost(This,pcchHost,ppwzHost)
5490 #define IUriBuilder_GetPassword(This,pcchPassword,ppwzPassword) (This)->lpVtbl->GetPassword(This,pcchPassword,ppwzPassword)
5491 #define IUriBuilder_GetPath(This,pcchPath,ppwzPath) (This)->lpVtbl->GetPath(This,pcchPath,ppwzPath)
5492 #define IUriBuilder_GetPort(This,pfHasPort,pdwPort) (This)->lpVtbl->GetPort(This,pfHasPort,pdwPort)
5493 #define IUriBuilder_GetQuery(This,pcchQuery,ppwzQuery) (This)->lpVtbl->GetQuery(This,pcchQuery,ppwzQuery)
5494 #define IUriBuilder_GetSchemeName(This,pcchSchemeName,ppwzSchemeName) (This)->lpVtbl->GetSchemeName(This,pcchSchemeName,ppwzSchemeName)
5495 #define IUriBuilder_GetUserName(This,pcchUserName,ppwzUserName) (This)->lpVtbl->GetUserName(This,pcchUserName,ppwzUserName)
5496 #define IUriBuilder_SetFragment(This,pwzNewValue) (This)->lpVtbl->SetFragment(This,pwzNewValue)
5497 #define IUriBuilder_SetHost(This,pwzNewValue) (This)->lpVtbl->SetHost(This,pwzNewValue)
5498 #define IUriBuilder_SetPassword(This,pwzNewValue) (This)->lpVtbl->SetPassword(This,pwzNewValue)
5499 #define IUriBuilder_SetPath(This,pwzNewValue) (This)->lpVtbl->SetPath(This,pwzNewValue)
5500 #define IUriBuilder_SetPort(This,fHasPort,dwNewValue) (This)->lpVtbl->SetPort(This,fHasPort,dwNewValue)
5501 #define IUriBuilder_SetQuery(This,pwzNewValue) (This)->lpVtbl->SetQuery(This,pwzNewValue)
5502 #define IUriBuilder_SetSchemeName(This,pwzNewValue) (This)->lpVtbl->SetSchemeName(This,pwzNewValue)
5503 #define IUriBuilder_SetUserName(This,pwzNewValue) (This)->lpVtbl->SetUserName(This,pwzNewValue)
5504 #define IUriBuilder_RemoveProperties(This,dwPropertyMask) (This)->lpVtbl->RemoveProperties(This,dwPropertyMask)
5505 #define IUriBuilder_HasBeenModified(This,pfModified) (This)->lpVtbl->HasBeenModified(This,pfModified)
5511 IUriBuilder* This,
5516 IRpcStubBuffer* This,
5521 IUriBuilder* This,
5527 IRpcStubBuffer* This,
5532 IUriBuilder* This,
5539 IRpcStubBuffer* This,
5544 IUriBuilder* This,
5547 IRpcStubBuffer* This,
5552 IUriBuilder* This,
5555 IRpcStubBuffer* This,
5560 IUriBuilder* This,
5564 IRpcStubBuffer* This,
5569 IUriBuilder* This,
5573 IRpcStubBuffer* This,
5578 IUriBuilder* This,
5582 IRpcStubBuffer* This,
5587 IUriBuilder* This,
5591 IRpcStubBuffer* This,
5596 IUriBuilder* This,
5600 IRpcStubBuffer* This,
5605 IUriBuilder* This,
5609 IRpcStubBuffer* This,
5614 IUriBuilder* This,
5618 IRpcStubBuffer* This,
5623 IUriBuilder* This,
5627 IRpcStubBuffer* This,
5632 IUriBuilder* This,
5635 IRpcStubBuffer* This,
5640 IUriBuilder* This,
5643 IRpcStubBuffer* This,
5648 IUriBuilder* This,
5651 IRpcStubBuffer* This,
5656 IUriBuilder* This,
5659 IRpcStubBuffer* This,
5664 IUriBuilder* This,
5668 IRpcStubBuffer* This,
5673 IUriBuilder* This,
5676 IRpcStubBuffer* This,
5681 IUriBuilder* This,
5684 IRpcStubBuffer* This,
5689 IUriBuilder* This,
5692 IRpcStubBuffer* This,
5697 IUriBuilder* This,
5700 IRpcStubBuffer* This,
5705 IUriBuilder* This,
5708 IRpcStubBuffer* This,
5739 IInternetProtocolEx* This,
5744 IInternetProtocolEx* This);
5747 IInternetProtocolEx* This);
5751 IInternetProtocolEx* This,
5759 IInternetProtocolEx* This,
5763 IInternetProtocolEx* This,
5768 IInternetProtocolEx* This,
5772 IInternetProtocolEx* This);
5775 IInternetProtocolEx* This);
5779 IInternetProtocolEx* This,
5785 IInternetProtocolEx* This,
5791 IInternetProtocolEx* This,
5795 IInternetProtocolEx* This);
5799 IInternetProtocolEx* This,
5814 #define IInternetProtocolEx_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
5815 #define IInternetProtocolEx_AddRef(This) (This)->lpVtbl->AddRef(This)
5816 #define IInternetProtocolEx_Release(This) (This)->lpVtbl->Release(This)
5818 #define IInternetProtocolEx_Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved) (This)->lpVtbl->Start(This,szUrl,pOIProtSink,pOIBindInfo,grfPI,dwReserved)
5819 #define IInternetProtocolEx_Continue(This,pProtocolData) (This)->lpVtbl->Continue(This,pProtocolData)
5820 #define IInternetProtocolEx_Abort(This,hrReason,dwOptions) (This)->lpVtbl->Abort(This,hrReason,dwOptions)
5821 #define IInternetProtocolEx_Terminate(This,dwOptions) (This)->lpVtbl->Terminate(This,dwOptions)
5822 #define IInternetProtocolEx_Suspend(This) (This)->lpVtbl->Suspend(This)
5823 #define IInternetProtocolEx_Resume(This) (This)->lpVtbl->Resume(This)
5825 #define IInternetProtocolEx_Read(This,pv,cb,pcbRead) (This)->lpVtbl->Read(This,pv,cb,pcbRead)
5826 #define IInternetProtocolEx_Seek(This,dlibMove,dwOrigin,plibNewPosition) (This)->lpVtbl->Seek(This,dlibMove,dwOrigin,plibNewPosition)
5827 #define IInternetProtocolEx_LockRequest(This,dwOptions) (This)->lpVtbl->LockRequest(This,dwOptions)
5828 #define IInternetProtocolEx_UnlockRequest(This) (This)->lpVtbl->UnlockRequest(This)
5830 #define IInternetProtocolEx_StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwReserved) (This)->lpVtbl->StartEx(This,pUri,pOIProtSink,pOIBindInfo,grfPI,dwReserved)
5836 IInternetProtocolEx* This,
5843 IRpcStubBuffer* This,