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 |