ReactOS 0.4.15-dev-7788-g1ad9096
IInternetBindInfo Interface Reference
Inheritance diagram for IInternetBindInfo:
Collaboration diagram for IInternetBindInfo:

Public Types

enum  tagBINDSTRING {
  BINDSTRING_HEADERS = 1 , BINDSTRING_ACCEPT_MIMES , BINDSTRING_EXTRA_URL , BINDSTRING_LANGUAGE ,
  BINDSTRING_USERNAME , BINDSTRING_PASSWORD , BINDSTRING_UA_PIXELS , BINDSTRING_UA_COLOR ,
  BINDSTRING_OS , BINDSTRING_USER_AGENT , BINDSTRING_ACCEPT_ENCODINGS , BINDSTRING_POST_COOKIE ,
  BINDSTRING_POST_DATA_MIME , BINDSTRING_URL , BINDSTRING_IID , BINDSTRING_FLAG_BIND_TO_OBJECT ,
  BINDSTRING_PTR_BIND_CONTEXT , BINDSTRING_XDR_ORIGIN , BINDSTRING_DOWNLOADPATH , BINDSTRING_ROOTDOC_URL ,
  BINDSTRING_INITIAL_FILENAME , BINDSTRING_PROXY_USERNAME , BINDSTRING_PROXY_PASSWORD , BINDSTRING_ENTERPRISE_ID
}
 
typedef IInternetBindInfoLPIINTERNETBINDINFO
 
typedef enum IInternetBindInfo::tagBINDSTRING BINDSTRING
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT GetBindInfo ([out] DWORD *grfBINDF, [in, out, unique] BINDINFO *pbindinfo)
 
HRESULT GetBindString ([in] ULONG ulStringType, [in, out] LPOLESTR *ppwzStr, [in] ULONG cEl, [in, out] ULONG *pcElFetched)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 723 of file urlmon.idl.

Member Typedef Documentation

◆ BINDSTRING

◆ LPIINTERNETBINDINFO

Member Enumeration Documentation

◆ tagBINDSTRING

Enumerator
BINDSTRING_HEADERS 
BINDSTRING_ACCEPT_MIMES 
BINDSTRING_EXTRA_URL 
BINDSTRING_LANGUAGE 
BINDSTRING_USERNAME 
BINDSTRING_PASSWORD 
BINDSTRING_UA_PIXELS 
BINDSTRING_UA_COLOR 
BINDSTRING_OS 
BINDSTRING_USER_AGENT 
BINDSTRING_ACCEPT_ENCODINGS 
BINDSTRING_POST_COOKIE 
BINDSTRING_POST_DATA_MIME 
BINDSTRING_URL 
BINDSTRING_IID 
BINDSTRING_FLAG_BIND_TO_OBJECT 
BINDSTRING_PTR_BIND_CONTEXT 
BINDSTRING_XDR_ORIGIN 
BINDSTRING_DOWNLOADPATH 
BINDSTRING_ROOTDOC_URL 
BINDSTRING_INITIAL_FILENAME 
BINDSTRING_PROXY_USERNAME 
BINDSTRING_PROXY_PASSWORD 
BINDSTRING_ENTERPRISE_ID 

Definition at line 727 of file urlmon.idl.

728 {
753 } BINDSTRING;
enum IInternetBindInfo::tagBINDSTRING BINDSTRING
@ BINDSTRING_PROXY_PASSWORD
Definition: urlmon.idl:751
@ BINDSTRING_ACCEPT_ENCODINGS
Definition: urlmon.idl:739
@ BINDSTRING_ENTERPRISE_ID
Definition: urlmon.idl:752
@ BINDSTRING_POST_DATA_MIME
Definition: urlmon.idl:741
@ BINDSTRING_FLAG_BIND_TO_OBJECT
Definition: urlmon.idl:744
@ BINDSTRING_PROXY_USERNAME
Definition: urlmon.idl:750
@ BINDSTRING_PTR_BIND_CONTEXT
Definition: urlmon.idl:745
@ BINDSTRING_INITIAL_FILENAME
Definition: urlmon.idl:749

Member Function Documentation

◆ GetBindInfo()

HRESULT IInternetBindInfo::GetBindInfo ( [out] DWORD grfBINDF,
[in, out, unique] BINDINFO *  pbindinfo 
)

◆ GetBindString()

HRESULT IInternetBindInfo::GetBindString ( [in] ULONG  ulStringType,
[in, out] LPOLESTR ppwzStr,
[in] ULONG  cEl,
[in, out] ULONG pcElFetched 
)

The documentation for this interface was generated from the following file: