IEnumWbemClassObject::Next

IEnumWbemClassObject::Nextで、次の要素をIWbemClassObjectインターフェースポインタとして取り出す。

IEnumWbemClassObject::Next (wbemcli.h) - Win32 apps | Microsoft Docs

IEnumWbemClassObject.cppで、

とりあえずwhileループの中でIEnumWbemClassObject::Nextを繰り返し、SUCCEEDEDマクロで成功したかどうかだけ確認する。

CoCreateInstance OK!
pLocator = 0x007d0828
pLocator->ConnectServer OK!
pServices = 0x007dcfb4
CoSetProxyBlanket OK!
pServices->ExecQuery OK!
pEnumerator = 0x007dd054
pEnumerator->Next OK!
続行するには何かキーを押してください . . .

1つだけだが、成功したみたい。

Sample/com/IEnumWbemClassObject/Next/src/IEnumWbemClassObject at master · bg1bgst333/Sample · GitHub