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.
Recupera as classes ativáveis registradas para um determinado servidor EXE (executável), que foi registrado na ID do pacote do processo de chamada.
Sintaxe
HRESULT RoGetServerActivatableClasses(
[in] HSTRING serverName,
[out] HSTRING **activatableClassIds,
[out] DWORD *count
);
Parâmetros
[in] serverName
Tipo: HSTRING
O nome do servidor para o qual recuperar registros de classe. Esse nome de servidor é passado na linha de comando quando o servidor é ativado.
[out] activatableClassIds
Tipo: HSTRING**
Uma matriz alocada por callee de cadeias de caracteres de ID de classe ativáveis que o servidor está registrado para atender. As cadeias de caracteres devem ser liberadas pelo chamador usando a função WindowsDeleteString . Em seguida, o buffer deve ser liberado usando CoTaskMemFree. O servidor (chamador) é responsável por registrar as fábricas de ativação dessas classes.
[out] count
Tipo: DWORD*
A contagem de IDs de classe ativáveis retornadas na matriz activatableClassIds .
Retornar valor
Tipo: HRESULT
O método retorna S_OK com êxito, caso contrário, um código de erro, incluindo o seguinte.
| Código de retorno | Descrição |
|---|---|
|
Um nome de servidor vazio é fornecido, o servidor não está registrado ou nenhuma classe é registrada para esse servidor. |
|
O processo não tem permissões suficientes para ler o registro deste servidor. |
Comentários
Use a função RoGetServerActivatableClasses para recuperar os nomes de classe que o servidor deve servir. Obtenha os detalhes sobre as classes individuais chamando a função RoGetActivatableClassRegistration em cada nome de classe individualmente.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | roregistrationapi.h |
| Biblioteca | Runtimeobject.lib |