Função FmtIdToPropStgName (coml2api.h)

A função FmtIdToPropStgName converte um FMTID (identificador de formato de conjunto de propriedades) em seu nome de armazenamento ou fluxo.

Sintaxe

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

Parâmetros

[in] pfmtid

Um ponteiro para o FMTID do conjunto de propriedades.

[out] oszName

Um ponteiro para uma cadeia de caracteres terminada em nulo que recebe o nome de armazenamento ou fluxo do conjunto de propriedades identificado pelo pfmtid. A matriz alocada para essa cadeia de caracteres deve ter pelo menos CCH_MAX_PROPSTG_NAME (32) caracteres de comprimento.

Retornar valor

Essa função dá suporte ao valor retornado padrão E_INVALIDARG, bem como ao seguinte:

Comentários

FmtIdToPropStgName mapeia um FMTID de conjunto de propriedades para seu nome de fluxo para um conjunto de propriedades simples ou para seu nome de armazenamento para um conjunto de propriedades não simples.

Essa função é útil para criar ou abrir um conjunto de propriedades usando o valor PROPSETFLAG_UNBUFFERED com as funções StgCreatePropStg e StgOpenPropStg . Para obter mais informações sobre PROPSETFLAG_UNBUFFERED, consulte Constantes PROPSETFLAG.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho coml2api.h (inclua Propidl.h)
Biblioteca Ole32.lib
DLL Ole32.dll

Confira também

Constantes PROPSETFLAG

PropStgNameToFmtId

StgCreatePropStg

StgOpenPropStg