MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS structure (mfidl.h)

Contains parameters for the IMFInputTrustAuthority::BindAccess or IMFInputTrustAuthority::UpdateAccess method.

Syntax

typedef struct _MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS {
  DWORD                               dwSize;
  DWORD                               dwVer;
  DWORD                               cbSignatureOffset;
  DWORD                               cbSignatureSize;
  DWORD                               cbExtensionOffset;
  DWORD                               cbExtensionSize;
  DWORD                               cActions;
  MFINPUTTRUSTAUTHORITY_ACCESS_ACTION rgOutputActions[1];
} MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS;

Members

dwSize

Size of the structure, in bytes.

dwVer

Version number. This value must be zero.

cbSignatureOffset

Offset of the signature from the start of the structure, in bytes.

cbSignatureSize

Size of the signature, in bytes.

cbExtensionOffset

Offset of the extension blob from the start of the structure, in bytes.

cbExtensionSize

Size of the extension blob, in bytes.

cActions

Number of elements in the rgOutputActions array.

rgOutputActions[1]

Array of MFINPUTTRUSTAUTHORITY_ACCESS_ACTION structures. The number of elements in the array is specified in the cActions member.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps | UWP apps]
Minimum supported server Windows Server 2008 [desktop apps | UWP apps]
Header mfidl.h

See also

Media Foundation Structures