Función SHPropStgReadMultiple (shlobj_core.h)
[Esta función está disponible a través de Windows XP Service Pack 2 (SP2) y Windows Server 2003. Puede modificarse o no estar disponible en versiones posteriores de Windows.
Ajusta la función IPropertyStorage::ReadMultiple para asegurarse de que las traducciones ANSI y Unicode se controlan correctamente para los conjuntos de propiedades en desuso.
Sintaxis
SHSTDAPI SHPropStgReadMultiple(
[in] IPropertyStorage *pps,
UINT uCodePage,
ULONG cpspec,
[in] PROPSPEC const [] rgpspec,
[out] PROPVARIANT [] rgvar
);
Parámetros
[in] pps
Tipo: IPropertyStorage*
Puntero de interfaz IPropertyStorage que identifica el almacén de propiedades.
uCodePage
Tipo: UINT
Valor de página de códigos para las propiedades de cadena ANSI.
cpspec
Tipo: ULONG
Recuento de propiedades que se leen.
[in] rgpspec
Tipo: PROPSPEC const[]
Matriz de propiedades que se van a leer.
[out] rgvar
Tipo: PROPVARIANT[]
Matriz de tipos PROPVARIANT que, cuando esta función devuelve correctamente, recibe los valores de propiedad.
Valor devuelto
Tipo: HRESULT
Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
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_core.h |
Library | Shell32.lib |
Archivo DLL | Shell32.dll (versión 6.0 o posterior) |