Compartir a través de


Método IItemPropertyBag::GetPropertyInfo

Obtiene la información necesaria para leer o guardar las propiedades en el contenedor de propiedades. La interfaz IItemPropertyBag solo se admite en Windows XP y Windows Server 2003 y ya no debe usarse.

Sintaxis

HRESULT GetPropertyInfo(
  [in]  ULONG    iProperty,
  [in]  ULONG    cProperties,
  [out] ITEMPROP *pPropBag,
  [out] ULONG    *pcProperties
);

Parámetros

iProperty [in]

Índice de base cero de la primera propiedad para la que se solicita información.

cProperties [in]

Número de propiedades para las que se va a obtener información. Este argumento especifica el número de elementos de matriz en pPropBag.

pPropBag [out]

Puntero a una matriz de estructuras ITEMPROP que recibe la información de las propiedades.

pcProperties [out]

Recibe un puntero a una variable ULONG que recibe el número de propiedades para las que se recuperó la información.

Valor devuelto

Si el método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Comentarios

La interfaz IItemPropertyBag solo se admite en Windows XP y Windows Server 2003 y ya no debe usarse.

Para obtener una vista previa de los datos adjuntos con un controlador de protocolo de terceros en equipos que ejecutan Windows XP o Windows Server 2003, puede ser necesario usar la interfaz IItemPropertyBag y las siguientes API: las interfaces ISearchProtocolUI, IItemPreviewerExt e ISearchItem , las estructuras LINKINFO y ITEMPROP y la enumeración LINKTYPE .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Redistribuible
Búsqueda de escritorio de Windows (WDS) 3.0

Consulte también

IItemPropertyBag