IDiaPropertyStorage::ReadPropertyNames
Recupera los nombres de cadena correspondientes para los identificadores de propiedad especificados.
Sintaxis
HRESULT ReadPropertyNames (
ULONG cpropid,
PROPID const* rgpropid,
BSTR* rglpwstrName
);
Parámetros
cpropid
[in] Número de identificadores de propiedad en rgpropid
.
rgpropid
[in] Matriz de identificadores de propiedad para los que se van a obtener los nombres (PROPID
se define en WTypes.h como ULONG
).
rglpwstrName
[in, out] Matriz de nombres de propiedad de los identificadores de propiedad especificados. La matriz debe estar asignada previamente para contener el número solicitado de nombres de propiedad y debe ser capaz de contener al menos cpropid``BSTR
cadenas.
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK
; de lo contrario, devuelve un código de error.
Observaciones
Los nombres de propiedad devueltos deben liberarse (llamando a la función SysFreeString
) cuando ya no sean necesarios.