Freigeben über


IMFTrustedInput::GetInputTrustAuthority-Methode (mfidl.h)

Ruft die Eingabevertrauensberechtigung (Input Trust Authority, ITA) für einen angegebenen Stream ab. Wenn der angegebene Stream nicht geschützt ist, muss diese Methode MF_E_NOT_PROTECTED zurückgeben.

Syntax

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

Parameter

[in] dwStreamID

Der Streambezeichner, für den der ITA angefordert wird.

[in] riid

Der Schnittstellenbezeichner (IID) der angeforderten Schnittstelle. Derzeit ist der einzige unterstützte Wert IID_IMFInputTrustAuthority.

[out] ppunkObject

Empfängt einen Zeiger auf die IUnknown-Schnittstelle des ITA. Der Aufrufer muss die Schnittstelle freigeben.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_NOINTERFACE
Das ITA macht die angeforderte Schnittstelle nicht verfügbar.
MF_E_NOT_PROTECTED
Der angegebene Stream ist nicht geschützt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfidl.h
Bibliothek Mfuuid.lib

Weitere Informationen

IMFInputTrustAuthority

IMFTrustedInput