Enumeração ASSOCIATIONLEVEL (shobjidl_core.h)

Especifica a origem da associação padrão para uma extensão de nome de arquivo. Usado por métodos da interface IApplicationAssociationRegistration .

Syntax

typedef enum ASSOCIATIONLEVEL {
  AL_MACHINE = 0,
  AL_EFFECTIVE,
  AL_USER
} ;

Constantes

 
AL_MACHINE
Valor: 0
A associação de aplicativo padrão no nível do computador.
AL_EFFECTIVE
O padrão efetivo para o usuário atual. Esse valor deve ser usado pela maioria dos aplicativos.
AL_USER
A associação de aplicativo padrão por usuário. Se esse valor for usado e nenhum padrão por usuário for declarado, o método de chamada falhará com um valor de HRESULT_FROM_WIN32(ERROR_NO_ASSOCIATION).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)

Confira também

HRESULT_FROM_WIN32