我的代码在尝试获取 INetFwRules 接口的计数时卡住了。下面的代码永远不会返回或抛出,似乎只是在等待 Get_count() 调用。任何建议在哪里检查表示赞赏。
template <class TP, class T, class T2> long TestEnum<TP, T, T2>::count()
{
long count = 0;
HRESULT hr = pInterfacePtr->get_Count( &count );
if( FAILED( hr ) )
throw _com_error( hr );
return count;
}