sbIWindowsAutoPlayService Interface Reference

import"sbIWindowsAutoPlayService.idl";

Inheritance diagram for sbIWindowsAutoPlayService:
[legend]
Collaboration diagram for sbIWindowsAutoPlayService:
[legend]

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
 

Detailed Description

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.

Member Function Documentation

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.

Parameters
aHandlerAutoPlay action handler.
aActionAction 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.

Parameters
aHandlerAutoPlay action handler.
aActionAction to handle.

Member Data Documentation

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.


The documentation for this interface was generated from the following file: