public int QueryInfo([MarshalAs(UnmanagedType.LPWStr)] string pwzUrl, QUERYOPTION OueryOption, uint dwQueryFlags, IntPtr pBuffer, uint cbBuffer, ref uint pcbBuf, uint dwReserved) { if (m_QueryInfoFunc == null) { var fp = GetFunctionPointer(6); m_QueryInfoFunc = (QueryInfoFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(QueryInfoFunc)); } return(m_QueryInfoFunc(m_ptr, pwzUrl, OueryOption, dwQueryFlags, pBuffer, cbBuffer, ref pcbBuf, dwReserved)); }
public uint QueryInfo(string pwzUrl, QUERYOPTION queryOption, uint dwQueryFlags, IntPtr pBuffer, uint cbBuffer, ref uint pcbBuf, uint dwReserved) { string temp = string.Empty; switch (queryOption) { case QUERYOPTION.QUERY_IS_SECURE: temp = "1"; break; } if (!string.IsNullOrEmpty(temp)) { Marshal.Copy(temp.ToCharArray(), 0, pBuffer, temp.Length); pcbBuf = (uint)temp.Length + 1; return(HRESULT.S_OK); } return(HRESULT.INET_E_DEFAULT_ACTION); }
public int QueryInfo(string pwzUrl, QUERYOPTION QueryOption, uint dwQueryFlags, IntPtr pBuffer, uint cbBuffer, ref uint pcbBuf, uint dwReserved) { return NativeConstants.INET_E_DEFAULT_ACTION; }
public uint QueryInfo(string pwzUrl, QUERYOPTION OueryOption, uint dwQueryFlags, IntPtr pBuffer, uint cbBuffer, ref uint pcbBuf, uint dwReserved) { return HResult.INET_E_DEFAULT_ACTION; }
public int QueryInfo(string pwzUrl, QUERYOPTION QueryOption, uint dwQueryFlags, IntPtr pBuffer, uint cbBuffer, ref uint pcbBuf, uint dwReserved) { return(NativeConstants.INET_E_DEFAULT_ACTION); }
public int QueryInfo([NativeTypeName("LPCWSTR")] ushort *pwzUrl, QUERYOPTION OueryOption, [NativeTypeName("DWORD")] uint dwQueryFlags, [NativeTypeName("LPVOID")] void *pBuffer, [NativeTypeName("DWORD")] uint cbBuffer, [NativeTypeName("DWORD *")] uint *pcbBuf, [NativeTypeName("DWORD")] uint dwReserved) { return(((delegate * unmanaged <IInternetProtocolInfo *, ushort *, QUERYOPTION, uint, void *, uint, uint *, uint, int>)(lpVtbl[6]))((IInternetProtocolInfo *)Unsafe.AsPointer(ref this), pwzUrl, OueryOption, dwQueryFlags, pBuffer, cbBuffer, pcbBuf, dwReserved)); }
public uint QueryInfo(string pwzUrl, QUERYOPTION OueryOption, uint dwQueryFlags, IntPtr pBuffer, uint cbBuffer, ref uint pcbBuf, uint dwReserved) { return(HRESULT.INET_E_DEFAULT_ACTION); }
public static extern HRESULT CoInternetQueryInfo([NativeTypeName("LPCWSTR")] ushort *pwzUrl, QUERYOPTION QueryOptions, [NativeTypeName("DWORD")] uint dwQueryFlags, [NativeTypeName("LPVOID")] void *pvBuffer, [NativeTypeName("DWORD")] uint cbBuffer, [NativeTypeName("DWORD *")] uint *pcbBuffer, [NativeTypeName("DWORD")] uint dwReserved);