core.sys.windows.intshcut
Windows API header module
Translated from MinGW Windows headers
License
alias CURLINVOKECOMMANDINFO PCIUniformResourceLocator PCURLINVOKECOMMANDINFO PIUniformResourceLocator PURLINVOKECOMMANDINFO
enum IURL_INVOKECOMMAND_FLAGS IURL_SETURL_FLAGS MIMEASSOCIATIONDIALOG_IN_FLAGS TRANSLATEURL_IN_FLAGS URLASSOCIATIONDIALOG_IN_FLAGS
struct URLINVOKECOMMANDINFO
iface IUniformResourceLocator
Types 12
IURL_SETURL_FL_GUESS_PROTOCOL = 1
IURL_SETURL_FL_USE_DEFAULT_PROTOCOL
ALL_IURL_SETURL_FLAGS
IURL_INVOKECOMMAND_FL_ALLOW_UI = 1
IURL_INVOKECOMMAND_FL_USE_DEFAULT_VERB
ALL_IURL_INVOKECOMMAND_FLAGS
TRANSLATEURL_FL_GUESS_PROTOCOL = 1
TRANSLATEURL_FL_USE_DEFAULT_PROTOCOL
ALL_TRANSLATEURL_FLAGS
URLASSOCDLG_FL_USE_DEFAULT_NAME = 1
URLASSOCDLG_FL_REGISTER_ASSOC
ALL_URLASSOCDLG_FLAGS
MIMEASSOCDLG_FL_REGISTER_ASSOC = 1
ALL_MIMEASSOCDLG_FLAGS = MIMEASSOCDLG_FL_REGISTER_ASSOC
structURLINVOKECOMMANDINFO
interfaceIUniformResourceLocator : IUnknown
Functions 7
fn
HRESULT MIMEAssociationDialogA(HWND, DWORD, PCSTR, PCSTR, PSTR, UINT) extern(Windows) nothrow @nogcfn
HRESULT MIMEAssociationDialogW(HWND, DWORD, PCWSTR, PCWSTR, PWSTR, UINT) extern(Windows) nothrow @nogc