Pular para o conteúdo principal

XtfGetAumid

Obtém a ID do modelo de usuário do aplicativo (AUMID) no índice especificado de um objeto de informações do pacote.

Sintaxe

Parâmetros

packageInfo
Tipo: XtfPackageInfo
[in] O ponteiro para o objeto de informações de um pacote. aumidIndex
Tipo: UINT32
[in] Índice da AUMID no pacote. aumid
Tipo: PWSTR
[out, optional] A AUMID do pacote no índice especificado em aumidIndex. aumidBufferLength
Tipo: UINT32 *
[in, out] O comprimento, em WCHAR, alocado para aumid.

Valor de retorno

Tipo: HRESULT Retorna S_OK se tiver êxito. Se aumid não for grande o suficiente, esta função retornará HRESULT_FROM_WIN32(ERROR_MORE_DATA) e o comprimento de buffer necessário será retornado em aumidBufferLength.

Comentários

Use esta função para obter a AUMID no índice especificado em aumidIndex do objeto de informações de um pacote registrado. Um ponteiro para um objeto de informações do pacote é retornado ao chamar a função XtfRegisterPackage ou XtfRegisterNetworkSharePackage para registrar um pacote. Antes de chamar esta função, use a função XtfGetcountofAppUserModelIds para obter a contagem de AUMIDs do pacote. Se você especificar em aumidIndex um valor igual ou maior que o valor retornado por XtfGetcountofAppUserModelIds, ocorrerá um erro. Da mesma forma, ocorrerá um erro se não houver dados a serem recuperados no índice especificado em aumidIndex. Você também pode usar a função XtfGetPackageFullName para recuperar o nome completo de um pacote registrado. Para obter mais informações sobre pacotes, confira Empacotamento.

Requisitos

Cabeçalho: xtfapi.h Biblioteca: XtfApi.lib Plataformas com suporte: Windows (para ferramentas de console XBOX)

Confira também

Erros de transporte do XTF (tópico sob NDA)
XtfRegisterPackage
XtfRegisterNetworkSharePackage
APIs adicionais do Xtf
Última modificação em 6 de outubro de 2026