StringFromCLSIDでも、GUIDから文字列に変換できる。
StringFromCLSID 関数 (combaseapi.h) - Win32 apps | Microsoft Learn
WCHARバッファではなく、ポインタのアドレスを渡すと内部で自動でバッファを確保するので、終わったらCoTaskMemFreeで解放する必要がある。
StringFromCLSID.cppで、
GUID_DEVINTERFACE_VOLUMEを文字列に変換してみる。

こうなる。
StringFromCLSIDでも、GUIDから文字列に変換できる。
StringFromCLSID 関数 (combaseapi.h) - Win32 apps | Microsoft Learn
WCHARバッファではなく、ポインタのアドレスを渡すと内部で自動でバッファを確保するので、終わったらCoTaskMemFreeで解放する必要がある。
StringFromCLSID.cppで、
GUID_DEVINTERFACE_VOLUMEを文字列に変換してみる。
こうなる。