CoUninitializeで、COMの終了処理を行う。
CoUninitialize function (combaseapi.h) - Win32 apps | Microsoft Docs
CoInitializeで初期化して、COMインターフェースを使い終わったら、これで終了処理をする。
そして、この後にまたCOMインターフェースを使う場合は、CoInitializeで初期化が必要で、もちろんS_OKとなる。
こう書くと、
CoInitialize success! CoInitialize success! 続行するには何かキーを押してください . . .
CoUninitializeをしてから、CoInitializeをしてるので、S_OKになる。
Sample/com/CoUninitialize/CoUninitialize/src/CoUninitialize at master · bg1bgst333/Sample · GitHub