pub unsafe fn ActivateAudioInterfaceAsync<P0, P1>(
    deviceinterfacepath: P0,
    riid: *const GUID,
    activationparams: Option<*const PROPVARIANT>,
    completionhandler: P1
) -> Result<IActivateAudioInterfaceAsyncOperation>
where P0: IntoParam<PCWSTR>, P1: IntoParam<IActivateAudioInterfaceCompletionHandler>,