Función SHCreatePropSheetExtArray (shlobj.h)
[SHCreatePropSheetExtArray está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.
Carga todos los controladores de extensión de hoja de propiedades de Shell ubicados en una clave del Registro especificada.
Sintaxis
HPSXA SHCreatePropSheetExtArray(
[in] HKEY hKey,
[in, optional] PCWSTR pszSubKey,
UINT max_iface
);
Parámetros
[in] hKey
Tipo: HKEY
Clave raíz del Registro que contiene la subclave con los controladores de extensión de hoja de propiedades. Por ejemplo, HKEY_LOCAL_MACHINE.
[in, optional] pszSubKey
Tipo: PCWSTR
Puntero a una cadena terminada en null que especifica el nombre de la subclave que contiene shellex\PropertySheetHandlers.
Por ejemplo, si hkey especifica HKEY_LOCAL_MACHINE y pszSubkey especifica "Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display", esta función devuelve controladores de extensión de hoja de propiedades mediante la siguiente subclave:
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Controls Folder Display shellex PropertySheetHandlers
max_iface
Tipo: UINT
Número máximo de controladores de hoja de propiedades que se van a devolver.
Valor devuelto
Tipo: HPSXA
Devuelve un identificador a una matriz de controladores de hoja de propiedades. Pase este valor a SHAddFromPropSheetExtArray. No tiene acceso a este valor directamente.
Comentarios
Cuando haya terminado con el identificador HPSXA devuelto, destruya mediante una llamada a SHDestroyPropSheetExtArray.
Esta función carga hasta max_iface extensiones de hoja de propiedades en una matriz que luego se pasa a SHAddFromPropSheetExtArray.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shlobj.h |
Library | Shell32.lib |
Archivo DLL | Shell32.dll (versión 5.0 o posterior) |