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