Partager via


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