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 |