OpenTween.InternetSecurityManager.WebBrowserAPI C# (CSharp) Метод

WebBrowserAPI() приватный Метод

private WebBrowserAPI ( System.Guid &guidService, System.Guid &riid, IntPtr &ppvObject ) : int
guidService System.Guid
riid System.Guid
ppvObject System.IntPtr
Результат int
        int WebBrowserAPI.IServiceProvider.QueryService(ref Guid guidService,
            ref Guid riid, out IntPtr ppvObject)
        {

            ppvObject = IntPtr.Zero;
            if (guidService.CompareTo(
                WebBrowserAPI.IID_IInternetSecurityManager) == 0)
            {
                // 自分から IID_IInternetSecurityManager を
                // QueryInterface して返す
                var punk = Marshal.GetIUnknownForObject(this);
                return Marshal.QueryInterface(punk, ref riid, out ppvObject);
            }
            return (int)HRESULT.E_NOINTERFACE;
        }

Same methods

InternetSecurityManager::WebBrowserAPI ( WebBrowserAPI &pSite ) : int
InternetSecurityManager::WebBrowserAPI ( int dwZone, IEnumString &ppenumstring, int dwFlags ) : int
InternetSecurityManager::WebBrowserAPI ( int dwZone, string lpszPattern, int dwFlags ) : int
InternetSecurityManager::WebBrowserAPI ( string pwszUrl, System.Guid &guidKey, byte ppPolicy, int pcbPolicy, byte pContext, int cbContext, int dwReserved ) : int
InternetSecurityManager::WebBrowserAPI ( string pwszUrl, byte pbSecurityId, uint &pcbSecurityId, uint dwReserved ) : int
InternetSecurityManager::WebBrowserAPI ( string pwszUrl, int dwAction, byte &pPolicy, int cbPolicy, byte pContext, int cbContext, int dwFlags, int dwReserved ) : int
InternetSecurityManager::WebBrowserAPI ( string pwszUrl, int &pdwZone, int dwFlags ) : int