Share via


Enumeración ASSOCIATIONLEVEL (shobjidl_core.h)

Especifica el origen de la asociación predeterminada para una extensión de nombre de archivo. Usado por métodos de la interfaz IApplicationAssociationRegistration .

Syntax

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

Constantes

 
AL_MACHINE
Valor: 0
Asociación de aplicación predeterminada de nivel de máquina.
AL_EFFECTIVE
Valor predeterminado efectivo para el usuario actual. La mayoría de las aplicaciones deben usar este valor.
AL_USER
Asociación de aplicación predeterminada por usuario. Si se usa este valor y no se declara ningún valor predeterminado por usuario, se produce un error en el método de llamada con un valor de HRESULT_FROM_WIN32(ERROR_NO_ASSOCIATION).

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado shobjidl_core.h (include Shobjidl.h)

Consulte también

HRESULT_FROM_WIN32