Fonction RegisterMediaExtensionPackage (comppkgsup.h)
Important
Certaines informations se rapportent à un produit de préversion qui peut être sensiblement modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Inscrit l’extension multimédia avec le nom de famille de package (PFN) donné pour l’utilisateur actuel.
Syntaxe
HRESULT RegisterMediaExtensionPackage(
[in] PCWSTR packageFamilyName
);
Paramètres
[in] packageFamilyName
Nom de la famille de package de l’extension multimédia à inscrire. Pour plus d’informations, consultez Vue d’ensemble de l’identité de package dans les applications Windows.
Valeur retournée
HRESULT comprenant les valeurs suivantes :
Valeur | Description |
---|---|
S_OK | Succès |
E_ACCESSDENIED | L’API a été appelée à partir d’un processus qui n’est pas entièrement approuvé. |
ERROR_INSTALL_FAILED | Le nom de la famille de package spécifié est introuvable sur le système. |
Remarques
Cette API peut être utilisée pour inscrire des extensions multimédias qui sont déjà présentes dans Windows, mais qui n’ont pas encore été inscrites pour l’utilisateur actuel. Les packages ne sont pas téléchargés automatiquement à partir du Microsoft Store. L’API doit être appelée à partir d’un processus de confiance totale. Pour plus d’informations sur la fonctionnalité restreinte de niveau d’autorisation d’approbation totale . Consultez Liste des fonctionnalités restreintes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 |
En-tête | comppkgsup.h |
Bibliothèque | Comppkgsup.lib |
DLL | Comppkgsup.dll |