Freigeben über


AppPolicyGetMediaFoundationCodecLoading-Funktion (appmodel.h)

Ruft einen Wert ab, der angibt, ob die Richtlinie eines Prozesses das Laden von Nicht-Windows-Plug-Ins (Drittanbietern) zulässt. Sie können den Wert verwenden, um zu entscheiden, ob Nicht-Windows-Plug-Ins (Drittanbieter) zugelassen werden sollen.

Syntax

LONG AppPolicyGetMediaFoundationCodecLoading(
  [in]  HANDLE                               processToken,
  [out] AppPolicyMediaFoundationCodecLoading *policy
);

Parameter

[in] processToken

Ein Handle, das das Zugriffstoken für einen Prozess identifiziert.

[out] policy

Ein Zeiger auf eine Variable des aufgezählten Typs AppPolicyMediaFoundationCodecLoading . Wenn die Funktion erfolgreich zurückgegeben wird, enthält die Variable einen enumerierten konstanten Wert, der die Codecladerichtlinie des identifizierten Prozesses angibt.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion ERROR_SUCCESS zurück.

Wenn keine bekannte Codecladerichtlinie für das Prozesstoken gefunden wurde, löst die Funktion eine STATUS_ASSERTION_FAILURE Ausnahme aus und gibt ERROR_NOT_FOUND zurück.

Wenn "processToken" oder "policy" NULL sind, gibt die Funktion ERROR_INVALID_PARAMETER zurück.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile appmodel.h
Bibliothek OneCoreUap.lib
DLL Api-ms-win-appmodel-runtime-l1-1-2.dll