import"sbIWindowsAutoPlayService.idl";
Public Member Functions | |
void | addActionHandler (in sbIWindowsAutoPlayActionHandler aHandler, in unsigned long aAction) |
void | removeActionHandler (in sbIWindowsAutoPlayActionHandler aHandler, in unsigned long aAction) |
Public Attributes | |
const unsigned long | ACTION_MANAGE_VOLUME_DEVICE = 0 |
const unsigned long | ACTION_CD_RIP = 1 |
const unsigned long | ACTION_MANAGE_MTP_DEVICE = 2 |
This interface provides support for interacting with the Windows AutoPlay service. This interface allows clients to add handlers for various Windows AutoPlay actions. Clients should add handlers before the main application window is presented ("songbird-main-window-presented") in order to receive all actions.
"@songbirdnest.com/Songbird/WindowsAutoPlayService;1" Use get service with this component.
Definition at line 48 of file sbIWindowsAutoPlayService.idl.
void sbIWindowsAutoPlayService::addActionHandler | ( | in sbIWindowsAutoPlayActionHandler | aHandler, |
in unsigned long | aAction | ||
) |
Add the action handler specified by aHandler as a handler for the AutoPlay action specified by aAction.
aHandler | AutoPlay action handler. |
aAction | Action to handle. |
void sbIWindowsAutoPlayService::removeActionHandler | ( | in sbIWindowsAutoPlayActionHandler | aHandler, |
in unsigned long | aAction | ||
) |
Remove the action handler specified by aHandler as a handler for the AutoPlay action specified by aAction.
aHandler | AutoPlay action handler. |
aAction | Action to handle. |
const unsigned long sbIWindowsAutoPlayService::ACTION_CD_RIP = 1 |
Definition at line 55 of file sbIWindowsAutoPlayService.idl.
const unsigned long sbIWindowsAutoPlayService::ACTION_MANAGE_MTP_DEVICE = 2 |
Definition at line 56 of file sbIWindowsAutoPlayService.idl.
const unsigned long sbIWindowsAutoPlayService::ACTION_MANAGE_VOLUME_DEVICE = 0 |
Definition at line 54 of file sbIWindowsAutoPlayService.idl.