StringFromCLSID

StringFromCLSIDでも、GUIDから文字列に変換できる。

StringFromCLSID 関数 (combaseapi.h) - Win32 apps | Microsoft Learn

WCHARバッファではなく、ポインタのアドレスを渡すと内部で自動でバッファを確保するので、終わったらCoTaskMemFreeで解放する必要がある。
StringFromCLSID.cppで、

GUID_DEVINTERFACE_VOLUMEを文字列に変換してみる。

こうなる。
こうなる。

こうなる。

Sample/com/StringFromCLSID/StringFromCLSID/src/StringFromCLSID at master · bg1bgst333/Sample · GitHub