|
virtual::XTaskQueueObject * | GetHandle ()=0 |
|
virtual HRESULT | GetPortContext (::XTaskQueuePort, ::ITaskQueuePortContext **)=0 |
|
virtual HRESULT | RegisterWaitHandle (::XTaskQueuePort, void *, void *, void(*)(void *, bool), ::XTaskQueueRegistrationToken *)=0 |
|
virtual void | UnregisterWaitHandle (::XTaskQueueRegistrationToken)=0 |
|
virtual HRESULT | RegisterSubmitCallback (void *, void(*)(void *, ::XTaskQueueObject *, ::XTaskQueuePort), ::XTaskQueueRegistrationToken *)=0 |
|
virtual void | UnregisterSubmitCallback (::XTaskQueueRegistrationToken)=0 |
|
virtual bool | CanTerminate ()=0 |
|
virtual bool | CanClose ()=0 |
|
virtual HRESULT | Terminate (bool, void *, void(*)(void *))=0 |
|
virtual uint | AddRef ()=0 |
|
virtual uint | Release ()=0 |
|
virtual HRESULT | QueryApi (::ApiId, void **)=0 |
|
The documentation for this struct was generated from the following file: