Visual c++ 如何使用“标准”;IsInstalled=1“;使用IupdateSession->;IUpdateSession COM接口中的查询历史记录。
当我使用下面的代码时,它返回包含已卸载更新的集合Visual c++ 如何使用“标准”;IsInstalled=1“;使用IupdateSession->;IUpdateSession COM接口中的查询历史记录。,visual-c++,Visual C++,当我使用下面的代码时,它返回包含已卸载更新的集合 HRESULT hr; hr = pIupdateSession->QueryHistory( NULL, startIndex, count, &pIupdateHistoryCol ); 当我使用条件“IsInstalled=1”时,它返回一个
HRESULT hr;
hr = pIupdateSession->QueryHistory( NULL,
startIndex,
count,
&pIupdateHistoryCol );
当我使用条件“IsInstalled=1”时,它返回一个错误。
BSTR标准=系统分配字符串(L“IsInstalled=1”)
返回的hr值为-2145124302
谢谢欢迎来到Stack Overflow!请大家带上,四处看看,通读一下,特别欢迎大家来栈溢出!请拿着这本书,四处看看,特别是通读一下
LONG startIndex = 0;
LONG count = 5;
if( criteria != NULL){
hr = pIupdateSession->QueryHistory( criteria,
startIndex,
count,
&pIupdateHistoryCol );
SysFreeString(criteria);
}