Función FmtIdToPropStgName (coml2api.h)

La función FmtIdToPropStgName convierte un identificador de formato de conjunto de propiedades (FMTID) en su nombre de flujo o almacenamiento.

Sintaxis

HRESULT FmtIdToPropStgName(
  [in]  const FMTID *pfmtid,
  [out] LPOLESTR    oszName
);

Parámetros

[in] pfmtid

Puntero al FMTID del conjunto de propiedades.

[out] oszName

Puntero a una cadena terminada en null que recibe el nombre de flujo o almacenamiento del conjunto de propiedades identificado por pfmtid. La matriz asignada para esta cadena debe tener al menos CCH_MAX_PROPSTG_NAME (32) caracteres de longitud.

Valor devuelto

Esta función admite el valor devuelto estándar E_INVALIDARG, así como lo siguiente:

Comentarios

FmtIdToPropStgName asigna una propiedad que establece FMTID a su nombre de secuencia para un conjunto de propiedades simple o a su nombre de almacenamiento para un conjunto de propiedades nomple.

Esta función es útil para crear o abrir un conjunto de propiedades mediante el valor de PROPSETFLAG_UNBUFFERED con las funciones StgCreatePropStg y StgOpenPropStg . Para obtener más información sobre PROPSETFLAG_UNBUFFERED, vea Constantes PROPSETFLAG.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado coml2api.h (include Propidl.h)
Library Ole32.lib
Archivo DLL Ole32.dll

Consulte también

Constantes PROPSETFLAG

PropStgNameToFmtId

StgCreatePropStg

StgOpenPropStg