Compartir a través de


PSPropertyBag_ReadLONG función (propsys.h)

Lee un valor de datos LONG de una propiedad en un contenedor de propiedades.

Sintaxis

PSSTDAPI PSPropertyBag_ReadLONG(
  [in]  IPropertyBag *propBag,
  [in]  LPCWSTR      propName,
  [out] LONG         *value
);

Parámetros

[in] propBag

Tipo: IPropertyBag*

Puntero a un objeto IPropertyBag que representa el contenedor de propiedades en el que se almacena la propiedad.

[in] propName

Tipo: LPCWSTR

Cadena de nombre de propiedad terminada en null.

[out] value

Tipo: LONG*

Cuando se devuelve esta función, contiene un puntero a un valor de propiedad LONG .

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.

Comentarios

Si el contenedor de propiedades aún no contiene la propiedad especificada, la llamada sigue siendo correcta.

La API de función de propiedad del contenedor de propiedades convierte entre tipos de ventana y el tipo VARIANT que se usa para expresar valores en un contenedor de propiedades. Esto facilita el uso del contenedor de propiedades, simplifica las aplicaciones y evita errores de codificación comunes.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado propsys.h (include Propsys.idl)
Library Propsys.lib
Archivo DLL Propsys.dll (versión 6.0 o posterior)

Consulte también

PSPropertyBag_WriteLONG