Partager via


ASSOCIATIONLEVEL, énumération (shobjidl_core.h)

Spécifie la source de l’association par défaut pour une extension de nom de fichier. Utilisé par les méthodes de l’interface IApplicationAssociationRegistration .

Syntax

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

Constantes

 
AL_MACHINE
Valeur : 0
Association d’application par défaut au niveau de l’ordinateur.
AL_EFFECTIVE
Valeur par défaut effective pour l’utilisateur actuel. Cette valeur doit être utilisée par la plupart des applications.
AL_USER
Association d’application par défaut par utilisateur. Si cette valeur est utilisée et qu’aucune valeur par défaut par utilisateur n’est déclarée, la méthode appelante échoue avec la valeur HRESULT_FROM_WIN32(ERROR_NO_ASSOCIATION).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête shobjidl_core.h (incluez Shobjidl.h)

Voir aussi

HRESULT_FROM_WIN32