pub unsafe extern "system" fn CreateCaptureAudioStateMonitorForCategoryAndDeviceId(
    category: AUDIO_STREAM_CATEGORY,
    deviceid: PCWSTR,
    audiostatemonitor: *mut *mut c_void,
) -> HRESULT