MsiEnumProducts

GPTKB entity

Statements (19)
Predicate Object
gptkbp:instanceOf gptkb:software
gptkbp:book msi.lib
gptkbp:callingConvention WINAPI
gptkbp:definedIn gptkb:Windows_Installer_API
gptkbp:dll msi.dll
gptkbp:documentation https://learn.microsoft.com/en-us/windows/win32/api/msi/nf-msi-msienumproductsa
gptkbp:headerFile msi.h
https://www.w3.org/2000/01/rdf-schema#label MsiEnumProducts
gptkbp:introducedIn Windows Installer 1.0
gptkbp:parameter DWORD iProductIndex
LPSTR lpProductBuf
gptkbp:parameterDescription lpProductBuf is a buffer that receives the product code GUID
iProductIndex is the index of the product to retrieve
gptkbp:purpose Enumerates installed products
gptkbp:result ERROR_NO_MORE_ITEMS if no more products
ERROR_SUCCESS on success
gptkbp:returnType UINT
gptkbp:bfsParent gptkb:Windows_Installer_API
gptkbp:bfsLayer 7