Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Algumas informações estão relacionadas a um produto de pré-lançamento que pode ser substancialmente modificado antes de ser lançado comercialmente. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registra a extensão de mídia com o PFN (Nome da Família de Pacotes) fornecido para o usuário atual.
Sintaxe
HRESULT RegisterMediaExtensionPackage(
[in] PCWSTR packageFamilyName
);
Parâmetros
[in] packageFamilyName
O Nome da Família de Pacotes da extensão de mídia a ser registrada. Para obter mais informações, consulte Uma visão geral da Identidade do Pacote em aplicativos do Windows.
Retornar valor
Um HRESULT incluindo os seguintes valores:
| Valor | Descrição |
|---|---|
| S_OK | Êxito |
| E_ACCESSDENIED | A API foi chamada de um processo que não é de confiança total. |
| ERROR_INSTALL_FAILED | O Nome da Família de Pacotes especificado não foi encontrado no sistema. |
Comentários
Essa API pode ser usada para registrar extensões de mídia que já estão presentes no Windows, mas que ainda não foram registradas para o usuário atual. Os pacotes não serão baixados automaticamente da Microsoft Store. A API deve ser chamada de um processo de confiança total. Para obter mais informações sobre a funcionalidade restrita nível de permissão de confiança total . Confira Lista de capacidades restritas.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 11, versão 24H2 |
| Cabeçalho | comppkgsup.h |
| Biblioteca | Comppkgsup.lib |
| DLL | Comppkgsup.dll |