Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
Einige Informationen beziehen sich auf ein Vorabrelease-Produkt, das vor der kommerziellen Freigabe erheblich geändert werden kann. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert die Medienerweiterung mit dem angegebenen Paketfamiliennamen (Package Family Name, PFN) für den aktuellen Benutzer.
Syntax
HRESULT RegisterMediaExtensionPackage(
[in] PCWSTR packageFamilyName
);
Parameter
[in] packageFamilyName
Der Paketfamilienname der zu registrierenden Medienerweiterung. Weitere Informationen finden Sie unter Eine Übersicht über die Paketidentität in Windows-Apps.
Rückgabewert
Ein HRESULT mit den folgenden Werten:
| Wert | BESCHREIBUNG |
|---|---|
| S_OK | Erfolg |
| E_ACCESSDENIED | Die API wurde von einem Prozess aufgerufen, der nicht vollständig vertrauenswürdig ist. |
| ERROR_INSTALL_FAILED | Der angegebene Paketfamilienname wurde im System nicht gefunden. |
Hinweise
Diese API kann verwendet werden, um Medienerweiterungen zu registrieren, die bereits in Windows vorhanden sind, aber noch nicht für den aktuellen Benutzer registriert wurden. Pakete werden nicht automatisch aus dem Microsoft Store heruntergeladen. Die API muss aus einem vollständig vertrauenswürdigen Prozess aufgerufen werden. Weitere Informationen zur Eingeschränkten Berechtigungsstufe für vollständige Vertrauenswürdigkeit . Siehe Liste eingeschränkter Funktionen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 11, Version 24H2 |
| Kopfzeile | comppkgsup.h |
| Bibliothek | Comppkgsup.lib |
| DLL | Comppkgsup.dll |