_IDVBCMClientEvents::oncampaignstatechanged

Method Signatures

C\C++

void OnCampaignStateChanged(

BSTR bstrCampaignID,

DVBCMCAMPAIGNSTATE dvbCampaignState)

VB

Private Sub DVBCMClient1_OnCampaignStateChanged(

ByVal bstrCampaignID As String,

ByVal dvbCampaignState As DVBCMCAMPAIGNSTATE)

This event is fired whenever a campaign in the Campaign Manager's campaign list changes its state.

Return Values

none

Memory Allocation

none

Visual Basic Usage Example

PrivateSub DVBCMClient1_OnCampaignStateChanged( _
        ByVal bstrCampaignID As String, _
        ByVal dvbCampaignState As DVBCMCAMPAIGNSTATE)
    Call TellUserAboutNewCampaignState(bstrCampaignID, _
            dvbCampaignState)
End Sub

Parameter Name

Purpose

bstrCampaignID

The unique Campaign ID of the campaign that changed state

dvbCampaignState

The new state of the campaign.