|
enum | tagINSTALLSTATE {
INSTALLSTATE_NOTUSED = -7
, INSTALLSTATE_BADCONFIG = -6
, INSTALLSTATE_INCOMPLETE = -5
, INSTALLSTATE_SOURCEABSENT = -4
,
INSTALLSTATE_MOREDATA = -3
, INSTALLSTATE_INVALIDARG = -2
, INSTALLSTATE_UNKNOWN = -1
, INSTALLSTATE_BROKEN = 0
,
INSTALLSTATE_ADVERTISED = 1
, INSTALLSTATE_ABSENT = 2
, INSTALLSTATE_LOCAL = 3
, INSTALLSTATE_SOURCE = 4
,
INSTALLSTATE_DEFAULT = 5
} |
|
enum | tagMSIPATCHSTATE {
MSIPATCHSTATE_INVALID = 0
, MSIPATCHSTATE_APPLIED = 1
, MSIPATCHSTATE_SUPERSEDED = 2
, MSIPATCHSTATE_OBSOLETED = 4
,
MSIPATCHSTATE_REGISTERED = 8
, MSIPATCHSTATE_ALL
} |
|
enum | tagINSTALLUILEVEL {
INSTALLUILEVEL_NOCHANGE = 0
, INSTALLUILEVEL_DEFAULT = 1
, INSTALLUILEVEL_NONE = 2
, INSTALLUILEVEL_BASIC = 3
,
INSTALLUILEVEL_REDUCED = 4
, INSTALLUILEVEL_FULL = 5
, INSTALLUILEVEL_HIDECANCEL = 0x20
, INSTALLUILEVEL_PROGRESSONLY = 0x40
,
INSTALLUILEVEL_ENDDIALOG = 0x80
, INSTALLUILEVEL_SOURCERESONLY = 0x100
} |
|
enum | tagUSERINFOSTATE {
USERINFOSTATE_MOREDATA = -3
, USERINFOSTATE_INVALIDARG = -2
, USERINFOSTATE_UNKNOWN = -1
, USERINFOSTATE_ABSENT = 0
,
USERINFOSTATE_PRESENT = 1
} |
|
enum | tagINSTALLLEVEL { INSTALLLEVEL_DEFAULT = 0
, INSTALLLEVEL_MINIMUM = 1
, INSTALLLEVEL_MAXIMUM = 0xFFFF
} |
|
enum | tagINSTALLMESSAGE {
INSTALLMESSAGE_FATALEXIT = 0
, INSTALLMESSAGE_ERROR = 0x01000000
, INSTALLMESSAGE_WARNING = 0x02000000
, INSTALLMESSAGE_USER = 0x03000000
,
INSTALLMESSAGE_INFO = 0x04000000
, INSTALLMESSAGE_FILESINUSE = 0x05000000
, INSTALLMESSAGE_RESOLVESOURCE = 0x06000000
, INSTALLMESSAGE_OUTOFDISKSPACE = 0x07000000
,
INSTALLMESSAGE_ACTIONSTART = 0x08000000
, INSTALLMESSAGE_ACTIONDATA = 0x09000000
, INSTALLMESSAGE_PROGRESS = 0x0a000000
, INSTALLMESSAGE_COMMONDATA = 0x0b000000
,
INSTALLMESSAGE_INITIALIZE = 0x0c000000
, INSTALLMESSAGE_TERMINATE = 0x0d000000
, INSTALLMESSAGE_SHOWDIALOG = 0x0e000000
, INSTALLMESSAGE_RMFILESINUSE = 0x19000000
,
INSTALLMESSAGE_INSTALLSTART = 0x1A000000
, INSTALLMESSAGE_INSTALLEND = 0x1B000000
} |
|
enum | tagREINSTALLMODE {
REINSTALLMODE_REPAIR = 0x00000001
, REINSTALLMODE_FILEMISSING = 0x00000002
, REINSTALLMODE_FILEOLDERVERSION = 0x00000004
, REINSTALLMODE_FILEEQUALVERSION = 0x00000008
,
REINSTALLMODE_FILEEXACT = 0x00000010
, REINSTALLMODE_FILEVERIFY = 0x00000020
, REINSTALLMODE_FILEREPLACE = 0x00000040
, REINSTALLMODE_MACHINEDATA = 0x00000080
,
REINSTALLMODE_USERDATA = 0x00000100
, REINSTALLMODE_SHORTCUT = 0x00000200
, REINSTALLMODE_PACKAGE = 0x00000400
} |
|
enum | tagINSTALLLOGMODE {
INSTALLLOGMODE_FATALEXIT = (1 << (INSTALLMESSAGE_FATALEXIT >> 24))
, INSTALLLOGMODE_ERROR = (1 << (INSTALLMESSAGE_ERROR >> 24))
, INSTALLLOGMODE_WARNING = (1 << (INSTALLMESSAGE_WARNING >> 24))
, INSTALLLOGMODE_USER = (1 << (INSTALLMESSAGE_USER >> 24))
,
INSTALLLOGMODE_INFO = (1 << (INSTALLMESSAGE_INFO >> 24))
, INSTALLLOGMODE_FILESINUSE = (1 << (INSTALLMESSAGE_FILESINUSE >> 24))
, INSTALLLOGMODE_RESOLVESOURCE = (1 << (INSTALLMESSAGE_RESOLVESOURCE >> 24))
, INSTALLLOGMODE_OUTOFDISKSPACE = (1 << (INSTALLMESSAGE_OUTOFDISKSPACE >> 24))
,
INSTALLLOGMODE_ACTIONSTART = (1 << (INSTALLMESSAGE_ACTIONSTART >> 24))
, INSTALLLOGMODE_ACTIONDATA = (1 << (INSTALLMESSAGE_ACTIONDATA >> 24))
, INSTALLLOGMODE_PROGRESS = (1 << (INSTALLMESSAGE_PROGRESS >> 24))
, INSTALLLOGMODE_PROPERTYDUMP = (1 << (INSTALLMESSAGE_PROGRESS >> 24))
,
INSTALLLOGMODE_COMMONDATA = (1 << (INSTALLMESSAGE_COMMONDATA >> 24))
, INSTALLLOGMODE_INITIALIZE = (1 << (INSTALLMESSAGE_INITIALIZE >> 24))
, INSTALLLOGMODE_VERBOSE = (1 << (INSTALLMESSAGE_INITIALIZE >> 24))
, INSTALLLOGMODE_TERMINATE = (1 << (INSTALLMESSAGE_TERMINATE >> 24))
,
INSTALLLOGMODE_EXTRADEBUG = (1 << (INSTALLMESSAGE_TERMINATE >> 24))
, INSTALLLOGMODE_SHOWDIALOG = (1 << (INSTALLMESSAGE_SHOWDIALOG >> 24))
, INSTALLLOGMODE_RMFILESINUSE = (1 << (INSTALLMESSAGE_RMFILESINUSE >> 24))
, INSTALLLOGMODE_INSTALLSTART = (1 << (INSTALLMESSAGE_INSTALLSTART >> 24))
,
INSTALLLOGMODE_INSTALLEND = (1 << (INSTALLMESSAGE_INSTALLEND >> 24))
} |
|
enum | tagINSTALLLOGATTRIBUTES { INSTALLLOGATTRIBUTES_APPEND = 0x00000001
, INSTALLLOGATTRIBUTES_FLUSHEACHLINE = 0x00000002
} |
|
enum | tagINSTALLMODE {
INSTALLMODE_NODETECTION_ANY = -4
, INSTALLMODE_NOSOURCERESOLUTION = -3
, INSTALLMODE_NODETECTION = -2
, INSTALLMODE_EXISTING = -1
,
INSTALLMODE_DEFAULT = 0
} |
|
enum | tagADVERTISEFLAGS { ADVERTISEFLAGS_MACHINEASSIGN = 0
, ADVERTISEFLAGS_USERASSIGN = 1
} |
|
enum | tagSCRIPTFLAGS {
SCRIPTFLAGS_CACHEINFO = 1
, SCRIPTFLAGS_SHORTCUTS = 4
, SCRIPTFLAGS_MACHINEASSIGN = 8
, SCRIPTFLAGS_REGDATA_APPINFO = 0x10
,
SCRIPTFLAGS_REGDATA_CNFGINFO = 0x20
, SCRIPTFLAGS_VALIDATE_TRANSFORMS_LIST = 0x40
, SCRIPTFLAGS_REGDATA_CLASSINFO = 0x80
, SCRIPTFLAGS_REGDATA_EXTENSIONINFO = 0x100
} |
|
enum | tagINSTALLTYPE { INSTALLTYPE_DEFAULT = 0
, INSTALLTYPE_NETWORK_IMAGE = 1
, INSTALLTYPE_SINGLE_INSTANCE = 2
} |
|
enum | tagMSIINSTALLCONTEXT {
MSIINSTALLCONTEXT_FIRSTVISIBLE = 0
, MSIINSTALLCONTEXT_NONE = 0
, MSIINSTALLCONTEXT_USERMANAGED = 1
, MSIINSTALLCONTEXT_USERUNMANAGED = 2
,
MSIINSTALLCONTEXT_MACHINE = 4
, MSIINSTALLCONTEXT_ALL = (MSIINSTALLCONTEXT_USERMANAGED | MSIINSTALLCONTEXT_USERUNMANAGED | MSIINSTALLCONTEXT_MACHINE)
, MSIINSTALLCONTEXT_ALLUSERMANAGED = 8
} |
|
enum | tagMSISOURCETYPE { MSISOURCETYPE_UNKNOWN = 0x00000000L
, MSISOURCETYPE_NETWORK = 0x00000001L
, MSISOURCETYPE_URL = 0x00000002L
, MSISOURCETYPE_MEDIA = 0x00000004L
} |
|
enum | tagMSICODE { MSICODE_PRODUCT = 0x00000000L
, MSICODE_PATCH = 0x40000000L
} |
|
enum | tagINSTALLFEATUREATTRIBUTE {
INSTALLFEATUREATTRIBUTE_FAVORLOCAL = 1 << 0
, INSTALLFEATUREATTRIBUTE_FAVORSOURCE = 1 << 1
, INSTALLFEATUREATTRIBUTE_FOLLOWPARENT = 1 << 2
, INSTALLFEATUREATTRIBUTE_FAVORADVERTISE = 1 << 3
,
INSTALLFEATUREATTRIBUTE_DISALLOWADVERTISE = 1 << 4
, INSTALLFEATUREATTRIBUTE_NOUNSUPPORTEDADVERTISE = 1 << 5
} |
|
enum | tagMSIPATCHDATATYPE { MSIPATCH_DATATYPE_PATCHFILE = 0
, MSIPATCH_DATATYPE_XMLPATH = 1
, MSIPATCH_DATATYPE_XMLBLOB = 2
} |
|
|
UINT WINAPI | MsiAdvertiseProductA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_opt_ LPCSTR, _In_ LANGID) |
|
UINT WINAPI | MsiAdvertiseProductW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ LANGID) |
|
UINT WINAPI | MsiAdvertiseProductExA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_opt_ LPCSTR, _In_ LANGID, _In_ DWORD, _In_ DWORD) |
|
UINT WINAPI | MsiAdvertiseProductExW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ LANGID, _In_ DWORD, _In_ DWORD) |
|
UINT WINAPI | MsiInstallProductA (_In_ LPCSTR, _In_opt_ LPCSTR) |
|
UINT WINAPI | MsiInstallProductW (_In_ LPCWSTR, _In_opt_ LPCWSTR) |
|
UINT WINAPI | MsiReinstallProductA (_In_ LPCSTR, _In_ DWORD) |
|
UINT WINAPI | MsiReinstallProductW (_In_ LPCWSTR, _In_ DWORD) |
|
UINT WINAPI | MsiApplyPatchA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ INSTALLTYPE, _In_opt_ LPCSTR) |
|
UINT WINAPI | MsiApplyPatchW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ INSTALLTYPE, _In_opt_ LPCWSTR) |
|
UINT WINAPI | MsiEnumComponentCostsA (MSIHANDLE, LPCSTR, DWORD, INSTALLSTATE, LPSTR, LPDWORD, LPINT, LPINT) |
|
UINT WINAPI | MsiEnumComponentCostsW (MSIHANDLE, LPCWSTR, DWORD, INSTALLSTATE, LPWSTR, LPDWORD, LPINT, LPINT) |
|
UINT WINAPI | MsiEnumProductsA (_In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPSTR) |
|
UINT WINAPI | MsiEnumProductsW (_In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPWSTR) |
|
UINT WINAPI | MsiEnumProductsExA (_In_opt_ LPCSTR, _In_opt_ LPCSTR, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(MAX_GUID_CHARS+1) CHAR[39], _Out_opt_ MSIINSTALLCONTEXT *, _Out_writes_opt_(*pcchSid) LPSTR, _Inout_opt_ LPDWORD pcchSid) |
|
UINT WINAPI | MsiEnumProductsExW (_In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(MAX_GUID_CHARS+1) WCHAR[39], _Out_opt_ MSIINSTALLCONTEXT *, _Out_writes_opt_(*pcchSid) LPWSTR, _Inout_opt_ LPDWORD pcchSid) |
|
UINT WINAPI | MsiEnumFeaturesA (_In_ LPCSTR, _In_ DWORD, _Out_writes_(MAX_FEATURE_CHARS+1) LPSTR, _Out_writes_opt_(MAX_FEATURE_CHARS+1) LPSTR) |
|
UINT WINAPI | MsiEnumFeaturesW (_In_ LPCWSTR, _In_ DWORD, _Out_writes_(MAX_FEATURE_CHARS+1) LPWSTR, _Out_writes_opt_(MAX_FEATURE_CHARS+1) LPWSTR) |
|
UINT WINAPI | MsiEnumComponentsA (_In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPSTR) |
|
UINT WINAPI | MsiEnumComponentsW (_In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPWSTR) |
|
UINT WINAPI | MsiEnumComponentsExA (_In_opt_ LPCSTR, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(MAX_GUID_CHARS+1) CHAR[39], _Out_opt_ MSIINSTALLCONTEXT *, _Out_writes_opt_(*pcchSid) LPSTR, _Inout_opt_ LPDWORD pcchSid) |
|
UINT WINAPI | MsiEnumComponentsExW (_In_opt_ LPCWSTR, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(MAX_GUID_CHARS+1) WCHAR[39], _Out_opt_ MSIINSTALLCONTEXT *, _Out_writes_opt_(*pcchSid) LPWSTR, _Inout_opt_ LPDWORD pcchSid) |
|
UINT WINAPI | MsiEnumClientsA (_In_ LPCSTR, _In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPSTR) |
|
UINT WINAPI | MsiEnumClientsW (_In_ LPCWSTR, _In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPWSTR) |
|
UINT WINAPI | MsiEnumClientsExA (_In_ LPCSTR szComponent, _In_opt_ LPCSTR szUserSid, _In_ DWORD dwContext, _In_ DWORD dwProductIndex, _Out_opt_ CHAR szProductBuf[39], _Out_opt_ MSIINSTALLCONTEXT *pdwInstalledContext, _Out_opt_ LPSTR szSid, _Inout_opt_ LPDWORD pcchSid) |
|
UINT WINAPI | MsiEnumClientsExW (_In_ LPCWSTR szComponent, _In_opt_ LPCWSTR szUserSid, _In_ DWORD dwContext, _In_ DWORD dwProductIndex, _Out_opt_ WCHAR szProductBuf[39], _Out_opt_ MSIINSTALLCONTEXT *pdwInstalledContext, _Out_opt_ LPWSTR szSid, _Inout_opt_ LPDWORD pcchSid) |
|
UINT WINAPI | MsiOpenPackageA (_In_ LPCSTR, _Out_ MSIHANDLE *) |
|
UINT WINAPI | MsiOpenPackageW (_In_ LPCWSTR, _Out_ MSIHANDLE *) |
|
UINT WINAPI | MsiOpenPackageExA (_In_ LPCSTR, _In_ DWORD, _Out_ MSIHANDLE *) |
|
UINT WINAPI | MsiOpenPackageExW (_In_ LPCWSTR, _In_ DWORD, _Out_ MSIHANDLE *) |
|
UINT WINAPI | MsiOpenProductA (_In_ LPCSTR, _Out_ MSIHANDLE *) |
|
UINT WINAPI | MsiOpenProductW (_In_ LPCWSTR, _Out_ MSIHANDLE *) |
|
UINT WINAPI | MsiGetProductPropertyA (_In_ MSIHANDLE, _In_ LPCSTR, _Out_writes_opt_(*pcchValueBuf) LPSTR, _Inout_opt_ LPDWORD pcchValueBuf) |
|
UINT WINAPI | MsiGetProductPropertyW (_In_ MSIHANDLE, _In_ LPCWSTR, _Out_writes_opt_(*pcchValueBuf) LPWSTR, _Inout_opt_ LPDWORD pcchValueBuf) |
|
UINT WINAPI | MsiVerifyPackageA (_In_ LPCSTR) |
|
UINT WINAPI | MsiVerifyPackageW (_In_ LPCWSTR) |
|
UINT WINAPI | MsiQueryComponentStateA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ LPCSTR, _Out_opt_ INSTALLSTATE *) |
|
UINT WINAPI | MsiQueryComponentStateW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ LPCWSTR, _Out_opt_ INSTALLSTATE *) |
|
INSTALLSTATE WINAPI | MsiQueryProductStateA (_In_ LPCSTR) |
|
INSTALLSTATE WINAPI | MsiQueryProductStateW (_In_ LPCWSTR) |
|
UINT WINAPI | MsiConfigureProductA (_In_ LPCSTR, _In_ int, _In_ INSTALLSTATE) |
|
UINT WINAPI | MsiConfigureProductW (_In_ LPCWSTR, _In_ int, _In_ INSTALLSTATE) |
|
UINT WINAPI | MsiConfigureProductExA (_In_ LPCSTR, _In_ int, _In_ INSTALLSTATE, _In_opt_ LPCSTR) |
|
UINT WINAPI | MsiConfigureProductExW (_In_ LPCWSTR, _In_ int, _In_ INSTALLSTATE, _In_opt_ LPCWSTR) |
|
UINT WINAPI | MsiConfigureFeatureA (_In_ LPCSTR, _In_ LPCSTR, _In_ INSTALLSTATE) |
|
UINT WINAPI | MsiConfigureFeatureW (_In_ LPCWSTR, _In_ LPCWSTR, _In_ INSTALLSTATE) |
|
UINT WINAPI | MsiGetProductCodeA (_In_ LPCSTR, _Out_writes_(MAX_GUID_CHARS+1) LPSTR) |
|
UINT WINAPI | MsiGetProductCodeW (_In_ LPCWSTR, _Out_writes_(MAX_GUID_CHARS+1) LPWSTR) |
|
UINT WINAPI | MsiGetProductInfoA (_In_ LPCSTR, _In_ LPCSTR, _Out_writes_opt_(*pcchValueBuf) LPSTR, _Inout_opt_ LPDWORD pcchValueBuf) |
|
UINT WINAPI | MsiGetProductInfoW (_In_ LPCWSTR, _In_ LPCWSTR, _Out_writes_opt_(*pcchValueBuf) LPWSTR, _Inout_opt_ LPDWORD pcchValueBuf) |
|
UINT WINAPI | MsiGetProductInfoExA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ LPCSTR, _Out_writes_opt_(*pcchValue) LPSTR, _Inout_opt_ LPDWORD pcchValue) |
|
UINT WINAPI | MsiGetProductInfoExW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ LPCWSTR, _Out_writes_opt_(*pcchValue) LPWSTR, _Inout_opt_ LPDWORD pcchValue) |
|
UINT WINAPI | MsiGetPatchInfoExA (_In_ LPCSTR, _In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ LPCSTR, _Out_writes_opt_(*pcchValue) LPSTR, _Inout_opt_ LPDWORD pcchValue) |
|
UINT WINAPI | MsiGetPatchInfoExW (_In_ LPCWSTR, _In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ LPCWSTR, _Out_writes_opt_(*pcchValue) LPWSTR, _Inout_opt_ LPDWORD pcchValue) |
|
UINT WINAPI | MsiGetPatchInfoA (_In_ LPCSTR, _In_ LPCSTR, _Out_writes_opt_(*pcchValueBuf) LPSTR, _Inout_opt_ LPDWORD pcchValueBuf) |
|
UINT WINAPI | MsiGetPatchInfoW (_In_ LPCWSTR, _In_ LPCWSTR, _Out_writes_opt_(*pcchValueBuf) LPWSTR, _Inout_opt_ LPDWORD pcchValueBuf) |
|
UINT WINAPI | MsiEnableLogA (_In_ DWORD, _In_opt_ LPCSTR, _In_ DWORD) |
|
UINT WINAPI | MsiEnableLogW (_In_ DWORD, _In_opt_ LPCWSTR, _In_ DWORD) |
|
INSTALLUI_HANDLERA WINAPI | MsiSetExternalUIA (_In_opt_ INSTALLUI_HANDLERA, _In_ DWORD, _In_opt_ LPVOID) |
|
INSTALLUI_HANDLERW WINAPI | MsiSetExternalUIW (_In_opt_ INSTALLUI_HANDLERW, _In_ DWORD, _In_opt_ LPVOID) |
|
INSTALLSTATE WINAPI | MsiGetComponentPathA (_In_ LPCSTR, _In_ LPCSTR, _Out_writes_opt_(*pcchBuf) LPSTR, _Inout_opt_ LPDWORD pcchBuf) |
|
INSTALLSTATE WINAPI | MsiGetComponentPathW (_In_ LPCWSTR, _In_ LPCWSTR, _Out_writes_opt_(*pcchBuf) LPWSTR, _Inout_opt_ LPDWORD pcchBuf) |
|
INSTALLSTATE WINAPI | MsiQueryFeatureStateA (_In_ LPCSTR, _In_ LPCSTR) |
|
INSTALLSTATE WINAPI | MsiQueryFeatureStateW (_In_ LPCWSTR, _In_ LPCWSTR) |
|
UINT WINAPI | MsiQueryFeatureStateExA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ LPCSTR, _Out_opt_ INSTALLSTATE *) |
|
UINT WINAPI | MsiQueryFeatureStateExW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ LPCWSTR, _Out_opt_ INSTALLSTATE *) |
|
UINT WINAPI | MsiGetFeatureInfoA (_In_ MSIHANDLE, _In_ LPCSTR, _Out_opt_ LPDWORD, _Out_writes_opt_(*pcchTitleBuf) LPSTR, _Inout_opt_ LPDWORD pcchTitleBuf, _Out_writes_opt_(*pcchHelpBuf) LPSTR, _Inout_opt_ LPDWORD pcchHelpBuf) |
|
UINT WINAPI | MsiGetFeatureInfoW (_In_ MSIHANDLE, _In_ LPCWSTR, _Out_opt_ LPDWORD, _Out_writes_opt_(*pcchTitleBuf) LPWSTR, _Inout_opt_ LPDWORD pcchTitleBuf, _Out_writes_opt_(*pcchHelpBuf) LPWSTR, _Inout_opt_ LPDWORD pcchHelpBuf) |
|
UINT WINAPI | MsiGetFeatureUsageA (_In_ LPCSTR, _In_ LPCSTR, _Out_opt_ LPDWORD, _Out_opt_ LPWORD) |
|
UINT WINAPI | MsiGetFeatureUsageW (_In_ LPCWSTR, _In_ LPCWSTR, _Out_opt_ LPDWORD, _Out_opt_ LPWORD) |
|
UINT WINAPI | MsiEnumRelatedProductsA (_In_ LPCSTR, _Reserved_ DWORD, _In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPSTR) |
|
UINT WINAPI | MsiEnumRelatedProductsW (_In_ LPCWSTR, _Reserved_ DWORD, _In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPWSTR) |
|
UINT WINAPI | MsiProvideAssemblyA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(*pcchPathBuf) LPSTR, _Inout_opt_ LPDWORD pcchPathBuf) |
|
UINT WINAPI | MsiProvideAssemblyW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(*pcchPathBuf) LPWSTR, _Inout_opt_ LPDWORD pcchPathBuf) |
|
UINT WINAPI | MsiEnumComponentQualifiersA (_In_ LPCSTR, _In_ DWORD, _Out_writes_(*pcchQualifierBuf) LPSTR, _Inout_ LPDWORD pcchQualifierBuf, _Out_writes_opt_(*pcchApplicationDataBuf) LPSTR, _Inout_opt_ LPDWORD pcchApplicationDataBuf) |
|
UINT WINAPI | MsiEnumComponentQualifiersW (_In_ LPCWSTR, _In_ DWORD, _Out_writes_(*pcchQualifierBuf) LPWSTR, _Inout_ LPDWORD pcchQualifierBuf, _Out_writes_opt_(*pcchApplicationDataBuf) LPWSTR, _Inout_opt_ LPDWORD pcchApplicationDataBuf) |
|
UINT WINAPI | MsiGetFileVersionA (_In_ LPCSTR, _Out_writes_opt_(*pcchVersionBuf) LPSTR, _Inout_opt_ LPDWORD pcchVersionBuf, _Out_writes_opt_(*pcchLangBuf) LPSTR, _Inout_opt_ LPDWORD pcchLangBuf) |
|
UINT WINAPI | MsiGetFileVersionW (_In_ LPCWSTR, _Out_writes_opt_(*pcchVersionBuf) LPWSTR, _Inout_opt_ LPDWORD pcchVersionBuf, _Out_writes_opt_(*pcchLangBuf) LPWSTR, _Inout_opt_ LPDWORD pcchLangBuf) |
|
UINT WINAPI | MsiMessageBoxA (HWND, LPCSTR, LPCSTR, UINT, WORD, DWORD) |
|
UINT WINAPI | MsiMessageBoxW (HWND, LPCWSTR, LPCWSTR, UINT, WORD, DWORD) |
|
UINT WINAPI | MsiProvideQualifiedComponentExA (_In_ LPCSTR, _In_ LPCSTR, _In_ DWORD, _In_opt_ LPCSTR, _Reserved_ DWORD, _Reserved_ DWORD, _Out_writes_opt_(*pcchPathBuf) LPSTR, _Inout_opt_ LPDWORD pcchPathBuf) |
|
UINT WINAPI | MsiProvideQualifiedComponentExW (_In_ LPCWSTR, _In_ LPCWSTR, _In_ DWORD, _In_opt_ LPCWSTR, _Reserved_ DWORD, _Reserved_ DWORD, _Out_writes_opt_(*pcchPathBuf) LPWSTR, _Inout_opt_ LPDWORD pcchPathBuf) |
|
UINT WINAPI | MsiProvideQualifiedComponentA (_In_ LPCSTR, _In_ LPCSTR, _In_ DWORD, _Out_writes_opt_(*pcchPathBuf) LPSTR, _Inout_opt_ LPDWORD pcchPathBuf) |
|
UINT WINAPI | MsiProvideQualifiedComponentW (_In_ LPCWSTR, _In_ LPCWSTR, _In_ DWORD, _Out_writes_opt_(*pcchPathBuf) LPWSTR, _Inout_opt_ LPDWORD pcchPathBuf) |
|
USERINFOSTATE WINAPI | MsiGetUserInfoA (_In_ LPCSTR, _Out_writes_opt_(*pcchUserNameBuf) LPSTR, _Inout_opt_ LPDWORD pcchUserNameBuf, _Out_writes_opt_(*pcchOrgNameBuf) LPSTR, _Inout_opt_ LPDWORD pcchOrgNameBuf, _Out_writes_opt_(*pcchSerialBuf) LPSTR, _Inout_opt_ LPDWORD pcchSerialBuf) |
|
USERINFOSTATE WINAPI | MsiGetUserInfoW (_In_ LPCWSTR, _Out_writes_opt_(*pcchUserNameBuf) LPWSTR, _Inout_opt_ LPDWORD pcchUserNameBuf, _Out_writes_opt_(*pcchOrgNameBuf) LPWSTR, _Inout_opt_ LPDWORD pcchOrgNameBuf, _Out_writes_opt_(*pcchSerialBuf) LPWSTR, _Inout_opt_ LPDWORD pcchSerialBuf) |
|
UINT WINAPI | MsiProvidedComponentA (LPCSTR, LPCSTR, LPCSTR, DWORD, LPSTR, LPDWORD) |
|
UINT WINAPI | MsiProvideComponentW (LPCWSTR, LPCWSTR, LPCWSTR, DWORD, LPWSTR, LPDWORD) |
|
UINT WINAPI | MsiCollectUserInfoA (_In_ LPCSTR) |
|
UINT WINAPI | MsiCollectUserInfoW (_In_ LPCWSTR) |
|
UINT WINAPI | MsiReinstallFeatureA (_In_ LPCSTR, _In_ LPCSTR, _In_ DWORD) |
|
UINT WINAPI | MsiReinstallFeatureW (_In_ LPCWSTR, _In_ LPCWSTR, _In_ DWORD) |
|
UINT WINAPI | MsiGetShortcutTargetA (_In_ LPCSTR, _Out_writes_opt_(MAX_GUID_CHARS+1) LPSTR, _Out_writes_opt_(MAX_FEATURE_CHARS+1) LPSTR, _Out_writes_opt_(MAX_GUID_CHARS+1) LPSTR) |
|
UINT WINAPI | MsiGetShortcutTargetW (_In_ LPCWSTR, _Out_writes_opt_(MAX_GUID_CHARS+1) LPWSTR, _Out_writes_opt_(MAX_FEATURE_CHARS+1) LPWSTR, _Out_writes_opt_(MAX_GUID_CHARS+1) LPWSTR) |
|
INSTALLSTATE WINAPI | MsiUseFeatureW (_In_ LPCWSTR, _In_ LPCWSTR) |
|
INSTALLSTATE WINAPI | MsiUseFeatureA (_In_ LPCSTR, _In_ LPCSTR) |
|
INSTALLSTATE WINAPI | MsiUseFeatureExW (_In_ LPCWSTR, _In_ LPCWSTR, _In_ DWORD, _Reserved_ DWORD) |
|
INSTALLSTATE WINAPI | MsiUseFeatureExA (_In_ LPCSTR, _In_ LPCSTR, _In_ DWORD, _Reserved_ DWORD) |
|
HRESULT WINAPI | MsiGetFileSignatureInformationA (_In_ LPCSTR, _In_ DWORD, _Outptr_ PCCERT_CONTEXT *, _Out_writes_bytes_opt_(*pcbHashData) LPBYTE, _Inout_opt_ LPDWORD pcbHashData) |
|
HRESULT WINAPI | MsiGetFileSignatureInformationW (_In_ LPCWSTR, _In_ DWORD, _Outptr_ PCCERT_CONTEXT *, _Out_writes_bytes_opt_(*pcbHashData) LPBYTE, _Inout_opt_ LPDWORD pcbHashData) |
|
INSTALLSTATE WINAPI | MsiLocateComponentA (_In_ LPCSTR, _Out_writes_opt_(*pcchBuf) LPSTR, _Inout_opt_ LPDWORD pcchBuf) |
|
INSTALLSTATE WINAPI | MsiLocateComponentW (_In_ LPCWSTR, _Out_writes_opt_(*pcchBuf) LPWSTR, _Inout_opt_ LPDWORD pcchBuf) |
|
UINT WINAPI | MsiSourceListAddSourceA (_In_ LPCSTR, _In_opt_ LPCSTR, _Reserved_ DWORD, _In_ LPCSTR) |
|
UINT WINAPI | MsiSourceListAddSourceW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _Reserved_ DWORD, _In_ LPCWSTR) |
|
UINT WINAPI | MsiSourceListEnumMediaDisksA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ DWORD, _Out_opt_ LPDWORD, _Out_writes_opt_(*pcchVolumeLabel) LPSTR, _Inout_opt_ LPDWORD pcchVolumeLabel, _Out_writes_opt_(*pcchDiskPrompt) LPSTR, _Inout_opt_ LPDWORD pcchDiskPrompt) |
|
UINT WINAPI | MsiSourceListEnumMediaDisksW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ DWORD, _Out_opt_ LPDWORD, _Out_writes_opt_(*pcchVolumeLabel) LPWSTR, _Inout_opt_ LPDWORD pcchVolumeLabel, _Out_writes_opt_(*pcchDiskPrompt) LPWSTR, _Inout_opt_ LPDWORD pcchDiskPrompt) |
|
UINT WINAPI | MsiSourceListEnumSourcesA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(*pcchSource) LPSTR, _Inout_opt_ LPDWORD pcchSource) |
|
UINT WINAPI | MsiSourceListEnumSourcesW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(*pcchSource) LPWSTR, _Inout_opt_ LPDWORD pcchSource) |
|
UINT WINAPI | MsiSourceListClearSourceA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ LPCSTR) |
|
UINT WINAPI | MsiSourceListClearSourceW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ LPCWSTR) |
|
UINT WINAPI | MsiSourceListClearAllA (_In_ LPCSTR, _In_opt_ LPCSTR, _Reserved_ DWORD) |
|
UINT WINAPI | MsiSourceListClearAllW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _Reserved_ DWORD) |
|
UINT WINAPI | MsiSourceListGetInfoA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ LPCSTR, _Out_writes_opt_(*pcchValue) LPSTR, _Inout_opt_ LPDWORD pcchValue) |
|
UINT WINAPI | MsiSourceListGetInfoW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ LPCWSTR, _Out_writes_opt_(*pcchValue) LPWSTR, _Inout_opt_ LPDWORD pcchValue) |
|
UINT WINAPI | MsiSourceListSetInfoA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ LPCSTR, _In_ LPCSTR) |
|
UINT WINAPI | MsiSourceListSetInfoW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ LPCWSTR, _In_ LPCWSTR) |
|
UINT WINAPI | MsiSourceListAddSourceExA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ LPCSTR, _In_ DWORD) |
|
UINT WINAPI | MsiSourceListAddSourceExW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ LPCWSTR, _In_ DWORD) |
|
UINT WINAPI | MsiSourceListAddMediaDiskA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ DWORD, _In_opt_ LPCSTR, _In_opt_ LPCSTR) |
|
UINT WINAPI | MsiSourceListAddMediaDiskW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD, _In_ DWORD, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR) |
|
UINT WINAPI | MsiSourceListForceResolutionA (const CHAR *, const CHAR *, DWORD) |
|
UINT WINAPI | MsiSourceListForceResolutionW (const WCHAR *, const WCHAR *, DWORD) |
|
UINT WINAPI | MsiEnumPatchesA (_In_ LPCSTR, _In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPSTR, _Out_writes_(*pcchTransformsBuf) LPSTR, _Inout_ LPDWORD pcchTransformsBuf) |
|
UINT WINAPI | MsiEnumPatchesW (_In_ LPCWSTR, _In_ DWORD, _Out_writes_(MAX_GUID_CHARS+1) LPWSTR, _Out_writes_(*pcchTransformsBuf) LPWSTR, _Inout_ LPDWORD pcchTransformsBuf) |
|
UINT WINAPI | MsiEnumPatchesExA (_In_opt_ LPCSTR, _In_opt_ LPCSTR, _In_ DWORD, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(MAX_GUID_CHARS+1) LPSTR, _Out_writes_opt_(MAX_GUID_CHARS+1) LPSTR, _Out_opt_ MSIINSTALLCONTEXT *, _Out_writes_opt_(*pcchTargetUserSid) LPSTR, _Inout_opt_ LPDWORD pcchTargetUserSid) |
|
UINT WINAPI | MsiEnumPatchesExW (_In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ DWORD, _In_ DWORD, _In_ DWORD, _Out_writes_opt_(MAX_GUID_CHARS+1) LPWSTR, _Out_writes_opt_(MAX_GUID_CHARS+1) LPWSTR, _Out_opt_ MSIINSTALLCONTEXT *, _Out_writes_opt_(*pcchTargetUserSid) LPWSTR, _Inout_opt_ LPDWORD pcchTargetUserSid) |
|
UINT WINAPI | MsiGetFileHashA (_In_ LPCSTR, _In_ DWORD, _Inout_ PMSIFILEHASHINFO) |
|
UINT WINAPI | MsiGetFileHashW (_In_ LPCWSTR, _In_ DWORD, _Inout_ PMSIFILEHASHINFO) |
|
UINT WINAPI | MsiAdvertiseScriptA (_In_ LPCSTR, _In_ DWORD, _In_opt_ PHKEY, _In_ BOOL) |
|
UINT WINAPI | MsiAdvertiseScriptW (_In_ LPCWSTR, _In_ DWORD, _In_opt_ PHKEY, _In_ BOOL) |
|
UINT WINAPI | MsiIsProductElevatedA (_In_ LPCSTR, _Out_ BOOL *) |
|
UINT WINAPI | MsiIsProductElevatedW (_In_ LPCWSTR, _Out_ BOOL *) |
|
UINT WINAPI | MsiDatabaseMergeA (MSIHANDLE, MSIHANDLE, LPCSTR) |
|
UINT WINAPI | MsiDatabaseMergeW (MSIHANDLE, MSIHANDLE, LPCWSTR) |
|
UINT WINAPI | MsiInstallMissingComponentA (_In_ LPCSTR, _In_ LPCSTR, _In_ INSTALLSTATE) |
|
UINT WINAPI | MsiInstallMissingComponentW (_In_ LPCWSTR, _In_ LPCWSTR, _In_ INSTALLSTATE) |
|
UINT WINAPI | MsiDetermineApplicablePatchesA (_In_ LPCSTR, _In_ DWORD cPatchInfo, _Inout_updates_(cPatchInfo) PMSIPATCHSEQUENCEINFOA) |
|
UINT WINAPI | MsiDetermineApplicablePatchesW (_In_ LPCWSTR, _In_ DWORD cPatchInfo, _Inout_updates_(cPatchInfo) PMSIPATCHSEQUENCEINFOW) |
|
UINT WINAPI | MsiDeterminePatchSequenceA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD cPatchInfo, _Inout_updates_(cPatchInfo) PMSIPATCHSEQUENCEINFOA) |
|
UINT WINAPI | MsiDeterminePatchSequenceW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ MSIINSTALLCONTEXT, _In_ DWORD cPatchInfo, _Inout_updates_(cPatchInfo) PMSIPATCHSEQUENCEINFOW) |
|
UINT WINAPI | MsiApplyMultiplePatchesA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_opt_ LPCSTR) |
|
UINT WINAPI | MsiApplyMultiplePatchesW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR) |
|
UINT WINAPI | MsiBeginTransactionA (_In_ LPCSTR, _In_ DWORD, _Out_ MSIHANDLE *, _Out_ HANDLE *) |
|
UINT WINAPI | MsiBeginTransactionW (_In_ LPCWSTR, _In_ DWORD, _Out_ MSIHANDLE *, _Out_ HANDLE *) |
|
UINT WINAPI | MsiEndTransaction (_In_ DWORD) |
|
UINT WINAPI | MsiCloseHandle (MSIHANDLE) |
|
UINT WINAPI | MsiCloseAllHandles (void) |
|
INSTALLUILEVEL WINAPI | MsiSetInternalUI (_In_ INSTALLUILEVEL, _Inout_opt_ HWND *) |
|
UINT WINAPI | MsiSetExternalUIRecord (_In_opt_ INSTALLUI_HANDLER_RECORD, _In_ DWORD, _In_opt_ LPVOID, _Out_opt_ PINSTALLUI_HANDLER_RECORD) |
|
|
static const WCHAR | INSTALLPROPERTY_PACKAGENAMEW [] = {'P','a','c','k','a','g','e','N','a','m','e',0} |
|
static const WCHAR | INSTALLPROPERTY_TRANSFORMSW [] = {'T','r','a','n','s','f','o','r','m','s',0} |
|
static const WCHAR | INSTALLPROPERTY_LANGUAGEW [] = {'L','a','n','g','u','a','g','e',0} |
|
static const WCHAR | INSTALLPROPERTY_PRODUCTNAMEW [] = {'P','r','o','d','u','c','t','N','a','m','e',0} |
|
static const WCHAR | INSTALLPROPERTY_ASSIGNMENTTYPEW [] = {'A','s','s','i','g','n','m','e','n','t','T','y','p','e',0} |
|
static const WCHAR | INSTALLPROPERTY_PACKAGECODEW [] = {'P','a','c','k','a','g','e','C','o','d','e',0} |
|
static const WCHAR | INSTALLPROPERTY_VERSIONW [] = {'V','e','r','s','i','o','n',0} |
|
static const WCHAR | INSTALLPROPERTY_PRODUCTICONW [] = {'P','r','o','d','u','c','t','I','c','o','n',0} |
|
static const WCHAR | INSTALLPROPERTY_INSTANCETYPEW [] = {'I','n','s','t','a','n','c','e','T','y','p','e',0} |
|
static const WCHAR | INSTALLPROPERTY_AUTHORIZED_LUA_APPW [] = {'A','u','t','h','o','r','i','z','e','d','L','U','A','A','p','p',0} |
|
static const WCHAR | INSTALLPROPERTY_INSTALLEDPRODUCTNAMEW [] = {'I','n','s','t','a','l','l','e','d','P','r','o','d','u','c','t','N','a','m','e',0} |
|
static const WCHAR | INSTALLPROPERTY_VERSIONSTRINGW [] = {'V','e','r','s','i','o','n','S','t','r','i','n','g',0} |
|
static const WCHAR | INSTALLPROPERTY_HELPLINKW [] = {'H','e','l','p','L','i','n','k',0} |
|
static const WCHAR | INSTALLPROPERTY_HELPTELEPHONEW [] = {'H','e','l','p','T','e','l','e','p','h','o','n','e',0} |
|
static const WCHAR | INSTALLPROPERTY_INSTALLLOCATIONW [] = {'I','n','s','t','a','l','l','L','o','c','a','t','i','o','n',0} |
|
static const WCHAR | INSTALLPROPERTY_INSTALLSOURCEW [] = {'I','n','s','t','a','l','l','S','o','u','r','c','e',0} |
|
static const WCHAR | INSTALLPROPERTY_INSTALLDATEW [] = {'I','n','s','t','a','l','l','D','a','t','e',0} |
|
static const WCHAR | INSTALLPROPERTY_PUBLISHERW [] ={'P','u','b','l','i','s','h','e','r',0} |
|
static const WCHAR | INSTALLPROPERTY_LOCALPACKAGEW [] = {'L','o','c','a','l','P','a','c','k','a','g','e',0} |
|
static const WCHAR | INSTALLPROPERTY_URLINFOABOUTW [] = {'U','R','L','I','n','f','o','A','b','o','u','t',0} |
|
static const WCHAR | INSTALLPROPERTY_URLUPDATEINFOW [] = {'U','R','L','U','p','d','a','t','e','I','n','f','o',0} |
|
static const WCHAR | INSTALLPROPERTY_VERSIONMINORW [] = {'V','e','r','s','i','o','n','M','i','n','o','r',0} |
|
static const WCHAR | INSTALLPROPERTY_VERSIONMAJORW [] = {'V','e','r','s','i','o','n','M','a','j','o','r',0} |
|
static const WCHAR | INSTALLPROPERTY_PRODUCTIDW [] = {'P','r','o','d','u','c','t','I','D',0} |
|
static const WCHAR | INSTALLPROPERTY_REGCOMPANYW [] = {'R','e','g','C','o','m','p','a','n','y',0} |
|
static const WCHAR | INSTALLPROPERTY_REGOWNERW [] = {'R','e','g','O','w','n','e','r',0} |
|
static const WCHAR | INSTALLPROPERTY_UNINSTALLABLEW [] = {'U','n','i','n','s','t','a','l','l','a','b','l','e',0} |
|
static const WCHAR | INSTALLPROPERTY_PRODUCTSTATEW [] = {'S','t','a','t','e',0} |
|
static const WCHAR | INSTALLPROPERTY_PATCHSTATEW [] ={'S','t','a','t','e',0} |
|
static const WCHAR | INSTALLPROPERTY_PATCHTYPEW [] = {'P','a','t','c','h','T','y','p','e',0} |
|
static const WCHAR | INSTALLPROPERTY_LUAENABLEDW [] = {'L','U','A','E','n','a','b','l','e','d',0} |
|
static const WCHAR | INSTALLPROPERTY_DISPLAYNAMEW [] = {'D','i','s','p','l','a','y','N','a','m','e',0} |
|
static const WCHAR | INSTALLPROPERTY_MOREINFOURLW [] = {'M','o','r','e','I','n','f','o','U','R','L',0} |
|
static const WCHAR | INSTALLPROPERTY_LASTUSEDSOURCEW [] = {'L','a','s','t','U','s','e','d','S','o','u','r','c','e',0} |
|
static const WCHAR | INSTALLPROPERTY_LASTUSEDTYPEW [] = {'L','a','s','t','U','s','e','d','T','y','p','e',0} |
|
static const WCHAR | INSTALLPROPERTY_MEDIAPACKAGEPATHW [] = {'M','e','d','i','a','P','a','c','k','a','g','e','P','a','t','h',0} |
|
static const WCHAR | INSTALLPROPERTY_DISKPROMPTW [] = {'D','i','s','k','P','r','o','m','p','t',0} |
|
Definition at line 269 of file handle.c.
270{
273
275
278
280
284
286 {
288 }
289 else
290 {
294
296 {
297 ERR(
"Invalid handle!\n");
299 }
300 }
301
305
307
313
315}
#define ERROR_INVALID_HANDLE
int msiobj_release(MSIOBJECTHDR *info)
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble * u
union msi_handle_info_t::@490 u
Referenced by __wine_msi_call_dll_function(), ACTION_CallScript(), add_custom_dll(), AutomationObject_Release(), create_database(), create_database_wordcount(), do_query(), find_entry(), find_entryW(), find_prop_in_property(), generate_transform(), get_column_info(), get_columns_table_type(), get_integer(), get_patch_product_codes(), get_string(), helper_createpackage(), MSI_ProcessMessageVerbatim(), MsiCloseAllHandles(), MsiCollectUserInfoA(), MsiCollectUserInfoW(), MsiVerifyPackageW(), ok_(), package_from_db(), query_file_path(), run_query(), run_queryW(), s_remote_CloseHandle(), s_remote_DatabaseGetPrimaryKeys(), s_remote_FormatRecord(), s_remote_ProcessMessage(), s_remote_ViewExecute(), s_remote_ViewFetch(), s_remote_ViewGetColumnInfo(), s_remote_ViewModify(), set_admin_summary_info(), set_suminfo(), set_suminfo_prop(), set_summary_dword(), set_summary_info(), set_summary_str(), set_transform_summary_info(), test_access(), test_alter(), test_appsearch(), test_appsearch_complocator(), test_appsearch_drlocator(), test_appsearch_inilocator(), test_appsearch_reglocator(), test_binary(), test_binary_import(), test_carriagereturn(), test_ccpsearch(), test_collation(), test_columnorder(), test_complocator(), test_condition(), test_controlevent(), test_costs(), test_createpackage(), test_createtable(), test_customaction1(), test_db(), test_dbmerge(), test_dbtopackage(), test_defaultdatabase(), test_deleterow(), test_doaction(), test_droptable(), test_embedded_nulls(), test_emptypackage(), test_externalui(), test_externalui_message(), test_featureparents(), test_fieldzero(), test_forcecodepage(), test_format_record(), test_formatrecord(), test_formatrecord2(), test_formatrecord_package(), test_formatrecord_tables(), test_getcolinfo(), test_gettargetpath_bad(), test_handle_limit(), test_icon_table(), test_insertorder(), test_installprops(), test_int_widths(), test_integers(), test_invalid_functions(), test_join(), test_launchconditions(), test_longstrings(), test_markers(), test_msibadqueries(), test_msidatabase(), test_MsiDatabaseCommit(), test_msiexport(), test_MsiGetFeatureInfo(), test_MsiGetProductProperty(), test_MsiGetSourcePath(), test_msiimport(), test_msiinsert(), test_MsiOpenDatabase(), test_MsiOpenProduct(), test_msipackage(), test_msirecord(), test_MsiRecordGetInteger(), test_MsiRecordGetString(), test_MsiSetComponentState(), test_MsiSetFeatureAttributes(), test_MsiSetProperty(), test_noquotes(), test_order(), test_packagecoltypes(), test_primary_keys(), test_processmessage(), test_property_table(), test_props(), test_quotes(), test_removefiles(), test_rows_order(), test_select_column_names(), test_select_markers(), test_select_with_tablenames(), test_settargetpath(), test_shortlongsource(), test_simple_patch(), test_sourcedir(), test_special_tables(), test_states(), test_storages_table(), test_streamtable(), test_stringtable(), test_suminfo(), test_suminfo_import(), test_summary_binary(), test_system_tables(), test_tables_order(), test_temporary_table(), test_top_level_action(), test_try_transform(), test_update(), test_view_get_error(), test_viewfetch_wraparound(), test_viewgetcolumninfo(), test_viewmodify(), test_viewmodify_assign(), test_viewmodify_delete(), test_viewmodify_delete_temporary(), test_viewmodify_insert(), test_viewmodify_merge(), test_viewmodify_refresh(), test_viewmodify_update(), test_where(), test_where_not_in_selected(), test_where_viewmodify(), try_insert_query(), try_query_param(), and write_msi_summary_info().