Función RegisterMediaExtensionPackage (comppkgsup.h)

Importante

Cierta información se relaciona con un producto de versión preliminar que puede modificarse sustancialmente antes de su lanzamiento comercial. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.

Registra la extensión multimedia con el nombre de familia de paquete (PFN) especificado para el usuario actual.

Sintaxis

HRESULT RegisterMediaExtensionPackage(
  [in] PCWSTR packageFamilyName
);

Parámetros

[in] packageFamilyName

El nombre de familia del paquete de la extensión multimedia que se va a registrar. Para obtener más información, consulte Introducción a la identidad del paquete en las aplicaciones de Windows.

Valor devuelto

HrESULT, incluidos los siguientes valores:

Valor Descripción
S_OK Correcto
E_ACCESSDENIED Se llamó a la API desde un proceso que no es de plena confianza.
ERROR_INSTALL_FAILED No se encontró el nombre de familia de paquete especificado en el sistema.

Comentarios

Esta API se puede usar para registrar extensiones multimedia que ya están presentes en Windows, pero que aún no se han registrado para el usuario actual. Los paquetes no se descargarán automáticamente desde Microsoft Store. Se debe llamar a la API desde un proceso de plena confianza. Para obtener más información sobre la funcionalidad restringida nivel de permiso de plena confianza. Consulte Lista de funcionalidades restringidas.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11, versión 24H2
Encabezado comppkgsup.h
Library Comppkgsup.lib
Archivo DLL Comppkgsup.dll