Share via


IBDA_ConditionalAccess::get_SmartCardApplications Method

This topic applies to Windows Vista.
The get_SmartCardApplications method retrieves a list of the smart card applications.

Syntax

HRESULT get_SmartCardApplications(
  [in, out]  ULONG *pulcApplications,
  [in]       ULONG ulcApplicationsMax,
  [in, out]  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 Value

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 Declared in Bdaiface.h.

See Also

IBDA_ConditionalAccess Interface

Send comments about this topic to Microsoft

Build date: 12/4/2008