#include <play_callback.h>

Public Types | |
| typedef play_callback_manager | t_interface_entrypoint |
| typedef play_callback_manager | t_interface |
| typedef service_base | t_interface_parent |
Public Member Functions | |
| virtual void FB2KAPI | register_callback (play_callback *p_callback, unsigned p_flags, bool p_forward_status_on_register)=0 |
| virtual void FB2KAPI | unregister_callback (play_callback *p_callback)=0 |
Static Public Attributes | |
| static const GUID | class_guid |
Reimplemented from service_base.
| virtual void FB2KAPI play_callback_manager::register_callback | ( | play_callback * | p_callback, | |
| unsigned | p_flags, | |||
| bool | p_forward_status_on_register | |||
| ) | [pure virtual] |
Registers a play_callback object.
| p_callback | Interface to register. | |
| p_flags | Indicates which notifications are requested. |
| virtual void FB2KAPI play_callback_manager::unregister_callback | ( | play_callback * | p_callback | ) | [pure virtual] |
Unregisters a play_callback object. Previously registered interface to unregister.
const GUID play_callback_manager::class_guid [static] |
Initial value:
{ 0x78bcbfa1, 0xdfb9, 0x487f, { 0xab, 0x16, 0xcd, 0x82, 0xbf, 0x90, 0xcc, 0xf7 } }
1.5.5