Data Structures |
| struct | PURLINVOKECOMMANDINFOA |
| struct | PURLINVOKECOMMANDINFOW |
Defines |
| #define | INTSHCUTAPI |
| #define | E_FLAGS MAKE_SCODE(SEVERITY_ERROR,FACILITY_ITF,0x1000) |
| #define | IS_E_EXEC_FAILED MAKE_SCODE(SEVERITY_ERROR,FACILITY_ITF,0x2002) |
| #define | URL_E_INVALID_SYNTAX MAKE_SCODE(SEVERITY_ERROR,FACILITY_ITF,0x1001) |
| #define | URL_E_UNREGISTERED_PROTOCOL MAKE_SCODE(SEVERITY_ERROR,FACILITY_ITF,0x1002) |
| #define | INTERFACE IUniformResourceLocatorA |
| #define | INTERFACE IUniformResourceLocatorW |
| #define | TranslateURL WINELIB_NAME_AW(TranslateURL) |
Typedefs |
| typedef const URLINVOKECOMMANDINFOA | CURLINVOKECOMMANDINFOA |
typedef const
URLINVOKECOMMANDINFOA * | PCURLINVOKECOMMANDINFOA |
| typedef const URLINVOKECOMMANDINFOW | CURLINVOKECOMMANDINFOW |
typedef const
URLINVOKECOMMANDINFOW * | PCURLINVOKECOMMANDINFOW |
Enumerations |
| enum | IURL_SETURL_FLAGS { IURL_SETURL_FL_GUESS_PROTOCOL = 1,
IURL_SETURL_FL_USE_DEFAULT_PROTOCOL,
ALL_IURL_SETURL_FLAGS = (IURL_SETURL_FL_GUESS_PROTOCOL|IURL_SETURL_FL_USE_DEFAULT_PROTOCOL)
} |
| enum | IURL_INVOKECOMMAND_FLAGS { IURL_INVOKECOMMAND_FL_ALLOW_UI = 1,
IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB,
ALL_IURL_INVOKECOMMAND_FLAGS = (IURL_INVOKECOMMAND_FL_ALLOW_UI|IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB)
} |
| enum | TRANSLATEURL_IN_FLAGS { TRANSLATEURL_FL_GUESS_PROTOCOL = 1,
TRANSLATEURL_FL_USE_DEFAULT_PROTOCOL
} |
Functions |
| | DECLARE_INTERFACE_ (IUniformResourceLocatorA, IUnknown) |
| | DECLARE_INTERFACE_ (IUniformResourceLocatorW, IUnknown) |
| HRESULT WINAPI | TranslateURLA (LPCSTR, DWORD, LPSTR *) |
| HRESULT WINAPI | TranslateURLW (LPCWSTR, DWORD, LPWSTR *) |
| BOOL WINAPI | InetIsOffline (DWORD) |