Enumerazione ASSOCIATIONLEVEL (shobjidl_core.h)

Specifica l'origine dell'associazione predefinita per un'estensione di file. Usato dai metodi dell'interfaccia IApplicationAssociationRegistration .

Sintassi

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

Costanti

 
AL_MACHINE
Valore: 0
Associazione dell'applicazione predefinita a livello di computer.
AL_EFFECTIVE
Valore predefinito effettivo per l'utente corrente. Questo valore deve essere usato dalla maggior parte delle applicazioni.
AL_USER
Associazione dell'applicazione predefinita per utente. Se questo valore viene usato e non viene dichiarato alcun valore predefinito per utente, il metodo chiamante ha esito negativo con il valore HRESULT_FROM_WIN32(ERROR_NO_ASSOCIATION).

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione shobjidl_core.h (include Shobjidl.h)

Vedi anche

HRESULT_FROM_WIN32