Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définit les informations utilisées par AssocCreateForClasses pour récupérer une interface IQueryAssociations pour une association de fichiers donnée.
Syntaxe
typedef struct ASSOCIATIONELEMENT {
ASSOCCLASS ac;
HKEY hkClass;
PCWSTR pszClass;
} ASSOCIATIONELEMENT;
Membres
ac
Type : ASSOCCLASS
Où obtenir les données d’association et la forme dans laquelle les données sont stockées. Une des valeurs suivantes de l’énumération ASSOCCLASS .
ASSOCCLASS_APP_KEY
Le membre hkClass fournit le chemin de Registre complet d’un identificateur d’application (APPID).
ASSOCCLASS_CLSID_KEY
Le membre hkClass fournit le chemin de Registre complet d’un CLSID.
ASSOCCLASS_CLSID_STR
Le membre hkClass nomme un CLSID trouvé comme HKEY_CLASSES_ROOT\CLSID\pszClass.
ASSOCCLASS_PROGID_KEY
Le membre hkClass fournit le chemin de Registre complet d’un ProgID.
ASSOCCLASS_SHELL_KEY
Le membre hkClass nomme une clé trouvée comme
\ HKEY_CLASSES_ROOTSystemFileAssociations\hkClass.
ASSOCCLASS_PROGID_STR
Le membre pszClass nomme un ProgID trouvé comme HKEY_CLASSES_ROOT\pszClass.
ASSOCCLASS_SYSTEM_STR
Le membre pszClass nomme une clé trouvée en tant que HKEY_CLASSES_ROOT\SystemFileAssociations\pszClass.
ASSOCCLASS_APP_STR
L’APPID stockant les informations d’application se trouve à HKEY_CLASSES_ROOT\Application\FileName où FileName est obtenu en envoyant pszClass à PathFindFileName.
ASSOCCLASS_FOLDER
Utilisez les informations d’association pour les dossiers stockés sous HKEY_CLASSES_ROOT\Dossier. Lorsque cet indicateur est défini, hkClass et pszClass sont ignorés.
ASSOCCLASS_STAR
Utilisez les informations d’association stockées sous la sous-clé HKEY_CLASSES_ROOT\* . Lorsque cet indicateur est défini, hkClass et pszClass sont ignorés.
ASSOCCLASS_FIXED_PROGID_STR
Introduit dans Windows 8. N’utilisez pas les valeurs par défaut de l’utilisateur pour appliquer le mappage de la classe spécifiée par le membre pszClass .
ASSOCCLASS_PROTOCOL_STR
Introduit dans Windows 8. Utilisez les valeurs par défaut de l’utilisateur pour appliquer le mappage de la classe spécifiée par le membre pszClass ; la classe est un protocole.
hkClass
Type : HKEY
Clé de Registre qui spécifie une classe qui contient des informations d’association.
pszClass
Type : PCWSTR
Pointeur vers le nom d’une classe qui contient des informations d’association.
Configuration requise
| 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 | shellapi.h |