19#ifndef __WINE_INTSHCUT_H
20#define __WINE_INTSHCUT_H
30#define E_FLAGS MAKE_SCODE(SEVERITY_ERROR,FACILITY_ITF,0x1000)
31#define IS_E_EXEC_FAILED MAKE_SCODE(SEVERITY_ERROR,FACILITY_ITF,0x2002)
32#define URL_E_INVALID_SYNTAX MAKE_SCODE(SEVERITY_ERROR,FACILITY_ITF,0x1001)
33#define URL_E_UNREGISTERED_PROTOCOL MAKE_SCODE(SEVERITY_ERROR,FACILITY_ITF,0x1002)
65#define INTERFACE IUniformResourceLocatorA
79#define INTERFACE IUniformResourceLocatorW
106#define TranslateURL WINELIB_NAME_AW(TranslateURL)
#define DECLARE_INTERFACE_(i, b)
const URLINVOKECOMMANDINFOW CURLINVOKECOMMANDINFOW
struct urlinvokecommandinfoW * PURLINVOKECOMMANDINFOW
BOOL WINAPI InetIsOffline(DWORD)
enum iurl_seturl_flags IURL_SETURL_FLAGS
const URLINVOKECOMMANDINFOA CURLINVOKECOMMANDINFOA
enum iurl_invokecommand_flags IURL_INVOKECOMMAND_FLAGS
struct urlinvokecommandinfoA * PURLINVOKECOMMANDINFOA
const URLINVOKECOMMANDINFOW * PCURLINVOKECOMMANDINFOW
@ TRANSLATEURL_FL_USE_DEFAULT_PROTOCOL
@ TRANSLATEURL_FL_GUESS_PROTOCOL
HRESULT WINAPI TranslateURLA(LPCSTR, DWORD, LPSTR *)
struct urlinvokecommandinfoA URLINVOKECOMMANDINFOA
enum translateurl_in_flags TRANSLATEURL_IN_FLAGS
@ ALL_IURL_INVOKECOMMAND_FLAGS
@ IURL_INVOKECOMMAND_FL_ALLOW_UI
@ IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB
HRESULT WINAPI TranslateURLW(LPCWSTR, DWORD, LPWSTR *)
const URLINVOKECOMMANDINFOA * PCURLINVOKECOMMANDINFOA
struct urlinvokecommandinfoW URLINVOKECOMMANDINFOW
@ IURL_SETURL_FL_GUESS_PROTOCOL
@ IURL_SETURL_FL_USE_DEFAULT_PROTOCOL
static HRESULT QueryInterface(REFIID, void **)
static ULONG WINAPI AddRef(IStream *iface)
_In_ void _In_ PCCERT_CONTEXT _In_opt_ LPFILETIME _In_ DWORD _In_ DWORD _Outptr_opt_ void ** ppvObject
#define DECL_WINELIB_TYPE_AW(type)