Compartilhar via


estrutura MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS (mfidl.h)

Contém parâmetros para o método IMFInputTrustAuthority::BindAccess ou IMFInputTrustAuthority::UpdateAccess .

Sintaxe

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;

Membros

dwSize

Tamanho da estrutura, em bytes.

dwVer

Número da versão. Esse valor precisa ser zero.

cbSignatureOffset

Deslocamento da assinatura do início da estrutura, em bytes.

cbSignatureSize

Tamanho da assinatura, em bytes.

cbExtensionOffset

Deslocamento do blob de extensão desde o início da estrutura, em bytes.

cbExtensionSize

Tamanho do blob de extensão, em bytes.

cActions

Número de elementos na matriz rgOutputActions .

rgOutputActions[1]

Matriz de estruturas MFINPUTTRUSTAUTHORITY_ACCESS_ACTION . O número de elementos na matriz é especificado no membro cActions .

Requisitos

   
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho mfidl.h

Confira também

Estruturas do Media Foundation