MsiDecomposeDescriptorW (MSI.@)
UINT MsiDecomposeDescriptorW ( LPCWSTR szDescriptor, LPWSTR szProduct, LPWSTR szFeature, LPWSTR szComponent, LPDWORD pUsed )
Decomposes an MSI descriptor into product, feature and component parts. An MSI descriptor is a string of the form: [base 85 guid] [feature code] '>' [base 85 guid] or [base 85 guid] [feature code] '<'.
szDescriptor | [In] | the descriptor to decompose. |
szProduct | [Out] | buffer of MAX_FEATURE_CHARS+1 for the product guid. |
szFeature | [Out] | buffer of MAX_FEATURE_CHARS+1 for the feature code. |
szComponent | [Out] | buffer of MAX_FEATURE_CHARS+1 for the component guid. |
pUsed | [Out] | the length of the descriptor. |
ERROR_SUCCESS if everything worked correctly ERROR_INVALID_PARAMETER if the descriptor was invalid
Not declared in a Wine header. The function is either undocumented, or missing from Wine.
Implemented in "dlls/msi/registry.c". gitlab.winehq.org/wine/wine/blob/master/dlls/msi/registry.c
Debug channel "msi".
Copyright © 2024 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Nov 2024.