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 |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Das ITA macht die angeforderte Schnittstelle nicht verfügbar. |
|
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 |