Chip Davis (@cdavis5e) commented about dlls/mmdevapi/tests/devicetopology.c:
- ok(hr == S_OK || hr == E_NOTFOUND, "GetDefaultAudioEndpoint failed: 0x%08lx\n", hr);
- if (hr != S_OK || !dev)
- {
if (hr == E_NOTFOUND)
skip("No sound card available\n");
else
skip("GetDefaultAudioEndpoint returns 0x%08lx\n", hr);
goto cleanup;
- }
- hr = IMMDevice_Activate(dev, &IID_IDeviceTopology, CLSCTX_INPROC_SERVER, NULL, (void**)&dt);
- ok(hr == S_OK || hr == E_NOINTERFACE, "IDeviceTopology Activation failed: 0x%08lx\n", hr);
- if (hr != S_OK || !dev)
- {
if (hr == E_NOINTERFACE)
skip("IDeviceTopology interface not found\n");
In 4/4 let's change this to a `win_skip`.