Misha Koshelev
|
23cfbe2ec8
|
msi: automation: Simplify counting products/related products.
|
2007-05-15 14:12:20 +02:00 |
Misha Koshelev
|
5f2e81e2a5
|
msi: automation: Installer::Products, verify HeapAlloc return value.
|
2007-05-15 14:11:45 +02:00 |
Misha Koshelev
|
a6dfcf90f7
|
msi: automation: Implement Installer::RelatedProducts.
|
2007-05-15 14:10:58 +02:00 |
Misha Koshelev
|
5b37ba6f04
|
msi: automation: Implement Installer::InstallProduct.
|
2007-05-15 14:09:42 +02:00 |
Misha Koshelev
|
18cab64b42
|
msi: automation: Implement Record::IntegerData.
|
2007-05-15 14:06:27 +02:00 |
Misha Koshelev
|
9d234fcb9f
|
msi: automation: Implement View::Modify.
|
2007-05-14 16:20:01 +02:00 |
Misha Koshelev
|
c0c6fe6341
|
msi: automation: Implement Record::FieldCount.
|
2007-05-14 16:17:22 +02:00 |
Misha Koshelev
|
aa9f4beb65
|
msi: automation: Return DISP_E_MEMBERNOTFOUND if flags are incorrect.
|
2007-05-14 16:16:54 +02:00 |
Misha Koshelev
|
7eb3db632e
|
msi: automation: Implement Installer::CreateRecord.
|
2007-05-14 16:15:40 +02:00 |
Misha Koshelev
|
2d8c2ce6d6
|
msi: automation: Implement Session::EvaluateCondition.
|
2007-05-14 16:14:58 +02:00 |
Misha Koshelev
|
d74e643f8c
|
msi: automation: Implement Installer::RegistryValue.
|
2007-05-11 12:59:52 +02:00 |
Misha Koshelev
|
d5c6c64bfc
|
msi: automation: Display an error on create_session failure.
|
2007-05-08 18:09:28 +02:00 |
Misha Koshelev
|
3909a499e0
|
msi: automation: Move VariantClears out of specific case statements when possible.
|
2007-05-08 18:09:20 +02:00 |
Misha Koshelev
|
891f7febca
|
msi: automation: Display errors on create_automation_object failure.
|
2007-05-08 12:45:07 +02:00 |
Misha Koshelev
|
3a424aca58
|
msi: automation: Clear all VT_BSTR variants returned by DispGetParam.
|
2007-05-08 12:36:44 +02:00 |
Misha Koshelev
|
de8e566ebe
|
msi: automation: Output FIXMEs for unknown member names.
|
2007-05-08 12:31:05 +02:00 |
Misha Koshelev
|
05de3b03de
|
msi: automation: Implement Installer::Products and Installer::ProductState.
|
2007-05-08 12:30:26 +02:00 |
Misha Koshelev
|
715950bc7e
|
msi: automation: Generalize interface-specific data storage in AutomationObject.
This makes a more general framework for interface/object-specific data storage.
|
2007-05-08 12:24:56 +02:00 |
Misha Koshelev
|
c7e7f36e77
|
msi: automation: Implement Session::Installer.
|
2007-05-07 14:24:16 +02:00 |
Misha Koshelev
|
8ba0b3c7b9
|
msi: automation: Store parent Installer object in Session.
|
2007-05-07 14:23:37 +02:00 |
Misha Koshelev
|
eee455c24a
|
msi: Add JScript/VBScript support.
|
2007-05-01 18:34:17 +02:00 |
Misha Koshelev
|
f217cacbc2
|
msi: automation: Expose Installer object.
|
2007-05-01 18:05:26 +02:00 |
Misha Koshelev
|
8026c070bc
|
msi: automation: Implement Installer::OpenPackage.
|
2007-05-01 18:05:25 +02:00 |
Misha Koshelev
|
e4d211a5e9
|
msi: automation: Implement a few functions from the Session object.
|
2007-05-01 18:05:25 +02:00 |
Misha Koshelev
|
df6d7977c8
|
msi: automation: Implement Database::OpenView.
|
2007-05-01 18:05:25 +02:00 |
Misha Koshelev
|
deabb2978e
|
msi: automation: Implement View::Execute, Fetch, and Close.
|
2007-05-01 18:05:25 +02:00 |
Misha Koshelev
|
ced0a775a4
|
msi: automation: Implement Record::StringData.
|
2007-05-01 18:05:25 +02:00 |
Misha Koshelev
|
bb55acb577
|
msi: Expand IDL file to contain some OLE automation interface functions.
|
2007-05-01 11:58:45 +02:00 |
Misha Koshelev
|
26c16313d9
|
msi: Add base class for OLE automation objects.
|
2007-05-01 11:58:04 +02:00 |