gpt4 book ai didi

c++ - MsiEnumRelatedProducts 参数无效

转载 作者:行者123 更新时间:2023-11-28 03:54:07 26 4
gpt4 key购买 nike

尝试将 MsiEnumRelatedProducts 与各种输入一起使用时,我总是只返回 ERROR_INVALID_PARAMETERS。该文档没有提供有关无效参数来源的任何详细信息,但我尝试了许多不同的选项。目前我有下面的代码来演示这个问题。将 替换为有效的升级 GUID。

int _tmain(int argc, _TCHAR* argv[]){ const wchar_t* upgrade = L"812D9038-YOUR-GUID-B2EB-64F4E0B3FB3D"; wchar_t 产品[39]; 双字索引 = 0;

switch (MsiEnumRelatedProducts(upgrade, 0, index++, product)) {
case ERROR_SUCCESS:
wcout << L"ERROR_SUCCESS" << endl;
break;
case ERROR_NO_MORE_ITEMS:
wcout << L"ERROR_NO_MORE_ITEMS" << endl;
break;
case ERROR_BAD_CONFIGURATION:
wcout << L"ERROR_BAD_CONFIGURATION" << endl;
break;
case ERROR_INVALID_PARAMETER:
wcout << L"ERROR_INVALID_PARAMETER" << endl;
break;
case ERROR_NOT_ENOUGH_MEMORY:
wcout << L"ERROR_NOT_ENOUGH_MEMORY" << endl;
break;
default:
wcout << L"DEFAULT" << endl;
break;
}

最佳答案

尝试将升级代码括在大括号中,使其看起来像 {GUID}。

关于c++ - MsiEnumRelatedProducts 参数无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4285008/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com