Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Define la información utilizada por AssocCreateForClasses para recuperar una interfaz IQueryAssociations para una asociación de archivo determinada.
Sintaxis
typedef struct ASSOCIATIONELEMENT {
ASSOCCLASS ac;
HKEY hkClass;
PCWSTR pszClass;
} ASSOCIATIONELEMENT;
Miembros
ac
Tipo: ASSOCCLASS
Dónde obtener los datos de asociación y el formulario en el que se almacenan los datos. Uno de los siguientes valores de la enumeración ASSOCCLASS .
ASSOCCLASS_APP_KEY
El miembro hkClass proporciona la ruta de acceso completa del Registro de un identificador de aplicación (APPID).
ASSOCCLASS_CLSID_KEY
El miembro hkClass proporciona la ruta de acceso completa del Registro de un CLSID.
ASSOCCLASS_CLSID_STR
El miembro hkClass nombra un CLSID que se encuentra como HKEY_CLASSES_ROOT\CLSID\pszClass.
ASSOCCLASS_PROGID_KEY
El miembro hkClass proporciona la ruta de acceso completa del Registro de un ProgID.
ASSOCCLASS_SHELL_KEY
El miembro hkClass asigna un nombre a una clave que se encuentra como
HKEY_CLASSES_ROOT\SystemFileAssociations\hkClass.
ASSOCCLASS_PROGID_STR
El miembro pszClass nombra un ProgID encontrado como HKEY_CLASSES_ROOT\pszClass.
ASSOCCLASS_SYSTEM_STR
El miembro pszClass asigna un nombre a una clave que se encuentra como HKEY_CLASSES_ROOT\SystemFileAssociations\pszClass.
ASSOCCLASS_APP_STR
El APPID que almacena la información de la aplicación se encuentra en HKEY_CLASSES_ROOT\Application\FileName donde fileName se obtiene enviando pszClass a PathFindFileName.
ASSOCCLASS_FOLDER
Use la información de asociación para las carpetas almacenadas en HKEY_CLASSES_ROOT\Carpeta. Cuando se establece esta marca, se omiten hkClass y pszClass .
ASSOCCLASS_STAR
Use la información de asociación almacenada en la subclave\* HKEY_CLASSES_ROOT. Cuando se establece esta marca, se omiten hkClass y pszClass .
ASSOCCLASS_FIXED_PROGID_STR
Se introdujo en Windows 8. No use los valores predeterminados del usuario para aplicar la asignación de la clase especificada por el miembro pszClass .
ASSOCCLASS_PROTOCOL_STR
Se introdujo en Windows 8. Use los valores predeterminados del usuario para aplicar la asignación de la clase especificada por el miembro pszClass ; la clase es un protocolo.
hkClass
Tipo: HKEY
Clave del Registro que especifica una clase que contiene información de asociación.
pszClass
Tipo: PCWSTR
Puntero al nombre de una clase que contiene información de asociación.
Requisitos
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
| Encabezado | shellapi.h |