Mike McCormack
8dc28d5306
Added memory allocation inline functions (part 1).
2005-09-20 11:57:19 +00:00
Aric Stewart
9170cc8225
Properly resize the buffer based on ERROR_MORE_DATA.
...
Also remember to free the allocated buffer.
2005-07-11 20:36:58 +00:00
Aric Stewart
19ba432b2b
Add functions to add the User UpgradeCodes.
2005-06-07 20:02:27 +00:00
Francois Gouget
63b596d7ea
Tweak the documentation to make winapi_check happy.
2005-05-06 14:33:02 +00:00
Aric Stewart
2b8bf597b5
Correct user component publication.
...
Implement MsiEnumComponentQualifiers.
2005-04-28 18:28:11 +00:00
Aric Stewart
072c5e56a2
Implement Publish Components in order for MsiGetQualifiedComponent
...
apis to work. Also implement MsiGetQualifiedComponent, or at least some
of the functionality as it is supposed to install stuff if it is
absent, which it does not do yet.
2005-04-20 12:50:05 +00:00
Mike McCormack
c3ab871ff9
Clean up registry functions.
2005-03-24 15:09:18 +00:00
Juan Lang
3d4ce5c2c1
Implement MsiEnumRelatedProducts.
2005-03-10 17:24:05 +00:00
Mike McCormack
0b1b703fdd
Move product, feature and component enumeration functions to
...
registry.c.
2005-02-16 17:52:53 +00:00
Aric Stewart
475a81a818
Added a few more stub implementations.
2005-01-26 19:41:13 +00:00
Mike McCormack
5af66fef43
Implement, test and document MsiDecomposeDescriptor.
2005-01-25 16:41:33 +00:00
Aric Stewart
a26aa0af4c
Move the guid squishing functions out of msi.c and make a new
...
registry.c file. Also clean up all the various registry keys we need
to open and create to this module and modify the functions for msi.c
to call these functions.
2005-01-25 10:58:36 +00:00