ASSOCIATIONLEVEL-Enumeration (shobjidl_core.h)

Gibt die Quelle der Standardzuordnung für eine Dateinamenerweiterung an. Wird von Methoden der IApplicationAssociationRegistration-Schnittstelle verwendet.

Syntax

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

Konstanten

 
AL_MACHINE
Wert: 0
Die Standardanwendungszuordnung auf Computerebene.
AL_EFFECTIVE
Der effektive Standardwert für den aktuellen Benutzer. Dieser Wert sollte von den meisten Anwendungen verwendet werden.
AL_USER
Die Standardanwendungszuordnung pro Benutzer. Wenn dieser Wert verwendet wird und kein Benutzerstandard deklariert wird, schlägt die aufrufende Methode mit dem Wert von HRESULT_FROM_WIN32(ERROR_NO_ASSOCIATION)fehl.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)

Weitere Informationen

HRESULT_FROM_WIN32