Do we know what should happen if MT_AM_FORMAT_TYPE is used with non-zero GUID value?
Sorry, I realise my previous answer doesn't really answer the question. If there's not already a test I'll add one. But I suspect it should fail (as the function returns a `WAVEFORMATEX`, which doesn't support anything but `GUID_NULL` or `WAVEFORMATEX`).