Compartir a través de


Método IMFTrustedInput::GetInputTrustAuthority (mfidl.h)

Recupera la entidad de confianza de entrada (ITA) de una secuencia especificada. Si la secuencia especificada no está protegida, este método debe devolver MF_E_NOT_PROTECTED.

Sintaxis

HRESULT GetInputTrustAuthority(
  [in]  DWORD    dwStreamID,
  [in]  REFIID   riid,
  [out] IUnknown **ppunkObject
);

Parámetros

[in] dwStreamID

Identificador de flujo para el que se solicita el ITA.

[in] riid

Identificador de interfaz (IID) de la interfaz que se solicita. Actualmente, el único valor admitido es IID_IMFInputTrustAuthority.

[out] ppunkObject

Recibe un puntero a la interfaz IUnknown de ITA. El autor de la llamada debe liberar la interfaz .

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.
E_NOINTERFACE
El ITA no expone la interfaz solicitada.
MF_E_NOT_PROTECTED
La secuencia especificada no está protegida.

Requisitos

   
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfidl.h
Library Mfuuid.lib

Consulte también

IMFInputTrustAuthority

IMFTrustedInput