Share via


BDA_CONDITIONALACCESS_MMICLOSEREASON enumeration

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

Specifies why a media sink device (MSD) has closed a user interface (MMI) dialog box.

Syntax

typedef enum  { 
  CONDITIONALACCESS_UNSPECIFIED                = 0,
  CONDITIONALACCESS_CLOSED_ITSELF,
  CONDITIONALACCESS_TUNER_REQUESTED_CLOSE,
  CONDITIONALACCESS_DIALOG_TIMEOUT,
  CONDITIONALACCESS_DIALOG_FOCUS_CHANGE,
  CONDITIONALACCESS_DIALOG_USER_DISMISSED,
  CONDITIONALACCESS_DIALOG_USER_NOT_AVAILABLE
} BDA_CONDITIONALACCESS_MMICLOSEREASON;

Constants

CONDITIONALACCESS_UNSPECIFIED

No reason is specified.

CONDITIONALACCESS_CLOSED_ITSELF

The dialog box closed itself.

CONDITIONALACCESS_TUNER_REQUESTED_CLOSE

The media transform device (MTD) requested the dialog box to close.

CONDITIONALACCESS_DIALOG_TIMEOUT

The dialog box timed out.

CONDITIONALACCESS_DIALOG_FOCUS_CHANGE

The focus changed.

CONDITIONALACCESS_DIALOG_USER_DISMISSED

The user dismissed the dialog box.

CONDITIONALACCESS_DIALOG_USER_NOT_AVAILABLE

The destination was not reachable.

Requirements

Minimum supported client
Windows 7 [desktop apps only]
Minimum supported server
Windows Server 2008 R2 [desktop apps only]
Header
Bdatypes.h

See also

IBDA_ConditionalAccessEx::CloseMmiDialog