Função PropStgNameToFmtId (coml2api.h)

A função PropStgNameToFmtId converte um nome de fluxo ou armazenamento de conjunto de propriedades em seu identificador de formato.

Sintaxe

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

Parâmetros

[in] oszName

Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o nome do fluxo de um conjunto de propriedades simples ou o nome de armazenamento de um conjunto de propriedades não simples.

[out] pfmtid

Um ponteiro para uma variável FMTID que recebe o identificador de formato do conjunto de propriedades especificado por oszName.

Retornar valor

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

Comentários

A função PropStgNameToFmtId mapeia o nome do fluxo de um conjunto de propriedades simples ou o nome de armazenamento de uma propriedade não simples definida como seu identificador de formato.

Essa função é útil na criação ou abertura de 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

FmtIdToPropStgName

Constantes PROPSETFLAG

StgCreatePropStg

StgOpenPropStg