pub trait IBidiAsyncNotifyChannel_Impl: Sized + IPrintAsyncNotifyChannel_Impl {
    // Required methods
    fn CreateNotificationChannel(&self) -> Result<()>;
    fn GetPrintName(
        &self,
        param0: *const Option<IPrintAsyncNotifyDataObject>,
    ) -> Result<()>;
    fn GetChannelNotificationType(
        &self,
        param0: *const Option<IPrintAsyncNotifyDataObject>,
    ) -> Result<()>;
    fn AsyncGetNotificationSendResponse(
        &self,
        param0: Option<&IPrintAsyncNotifyDataObject>,
        param1: Option<&IAsyncGetSendNotificationCookie>,
    ) -> Result<()>;
    fn AsyncCloseChannel(
        &self,
        param0: Option<&IPrintAsyncNotifyDataObject>,
        param1: Option<&IPrintAsyncCookie>,
    ) -> Result<()>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§