Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert Informationen, die von AssocCreateForClasses zum Abrufen einer IQueryAssociations-Schnittstelle für eine bestimmte Dateizuordnung verwendet werden.
Syntax
typedef struct ASSOCIATIONELEMENT {
ASSOCCLASS ac;
HKEY hkClass;
PCWSTR pszClass;
} ASSOCIATIONELEMENT;
Member
ac
Typ: ASSOCCLASS
Hier werden Zuordnungsdaten und die Form abgerufen, in der die Daten gespeichert werden. Einer der folgenden Werte aus der ASSOCCLASS-Enumeration .
ASSOCCLASS_APP_KEY
Das hkClass-Element stellt den vollständigen Registrierungspfad eines Anwendungsbezeichners (APPID) bereit.
ASSOCCLASS_CLSID_KEY
Das hkClass-Element stellt den vollständigen Registrierungspfad einer CLSID bereit.
ASSOCCLASS_CLSID_STR
Das hkClass-Member benennt eine gefundene CLSID als HKEY_CLASSES_ROOT\CLSID\pszClass.
ASSOCCLASS_PROGID_KEY
Das hkClass-Member stellt den vollständigen Registrierungspfad einer ProgID bereit.
ASSOCCLASS_SHELL_KEY
Das hkClass-Element benennt einen gefundenen Schlüssel als
HKEY_CLASSES_ROOT\SystemFileAssociations\hkClass.
ASSOCCLASS_PROGID_STR
Das pszClass-Member benennt eine ProgID, die als HKEY_CLASSES_ROOT\pszClass gefunden wurde.
ASSOCCLASS_SYSTEM_STR
Das pszClass-Member benennt einen Gefundenen Schlüssel als HKEY_CLASSES_ROOT\SystemFileAssociations\pszClass.
ASSOCCLASS_APP_STR
Die APPID, die die Anwendungsinformationen speichert, finden Sie unter HKEY_CLASSES_ROOT\Anwendungsdateiname\, wobei FileName durch Senden von pszClass an PathFindFileName abgerufen wird.
ASSOCCLASS_FOLDER
Verwenden Sie die Zuordnungsinformationen für Ordner, die unter HKEY_CLASSES_ROOT\Ordner gespeichert sind. Wenn dieses Flag festgelegt ist, werden hkClass und pszClass ignoriert.
ASSOCCLASS_STAR
Verwenden Sie die Zuordnungsinformationen, die unter dem Unterschlüssel HKEY_CLASSES_ROOT\* gespeichert sind. Wenn dieses Flag festgelegt ist, werden hkClass und pszClass ignoriert.
ASSOCCLASS_FIXED_PROGID_STR
In Windows 8 eingeführt. Verwenden Sie nicht die Benutzerstandardeinstellungen, um die Zuordnung der klasse anzuwenden, die vom pszClass-Element angegeben wird.
ASSOCCLASS_PROTOCOL_STR
In Windows 8 eingeführt. Verwenden Sie die Benutzerstandardeinstellungen, um die Zuordnung der Klasse anzuwenden, die vom pszClass-Member angegeben wird. die -Klasse ist ein Protokoll.
hkClass
Typ: HKEY
Ein Registrierungsschlüssel, der eine Klasse angibt, die Zuordnungsinformationen enthält.
pszClass
Typ: PCWSTR
Ein Zeiger auf den Namen einer Klasse, die Zuordnungsinformationen enthält.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | shellapi.h |