Share via


IBDA_ConditionalAccess::get_SmartCardApplications

 
Microsoft DirectShow 9.0

IBDA_ConditionalAccess::get_SmartCardApplications

This topic applies to Windows Vista.

The get_SmartCardApplications method retrieves a list of the smart card applications.

Syntax

  HRESULT get_SmartCardApplications(
  ULONG*  pulcApplications,
  ULONG  ulcApplicationsMax,
  SmartCardApplication  rgApplications[]
);

Parameters

pulcApplications

[in, out]  Pointer to a variable that receives a count of the number of smart card applications in the rgApplications array.

ulcApplicationsMax

[in]  Specifies the maximum number of smart card applications that the rgApplications buffer can hold.

rgApplications

[in, out]  Pointer to a buffer that receives an array of smart card applications. Each array element is a SmartCardApplication structure.

Return Values

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Remarks

  • Note  The pulcApplications parameter is marked in the IDL file as [in, out] but is used as an [in] parameter. To preserve binary compatibility with previous versions, it has not been changed.

Requirements

Header: Include Bdaiface.h.

See Also