Fonction FmtIdToPropStgName (coml2api.h)

La fonction FmtIdToPropStgName convertit un identificateur de format de jeu de propriétés (FMTID) en son nom de stockage ou de flux.

Syntaxe

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

Paramètres

[in] pfmtid

Pointeur vers le FMTID du jeu de propriétés.

[out] oszName

Pointeur vers une chaîne terminée par null qui reçoit le nom de stockage ou de flux du jeu de propriétés identifié par pfmtid. Le tableau alloué pour cette chaîne doit comporter au moins CCH_MAX_PROPSTG_NAME (32) caractères.

Valeur retournée

Cette fonction prend en charge la valeur de retour standard E_INVALIDARG, ainsi que les éléments suivants :

Remarques

FmtIdToPropStgName mappe un jeu de propriétés FMTID à son nom de flux pour un jeu de propriétés simple ou à son nom de stockage pour un jeu de propriétés non simple.

Cette fonction est utile pour créer ou ouvrir un jeu de propriétés à l’aide de la valeur PROPSETFLAG_UNBUFFERED avec les fonctions StgCreatePropStg et StgOpenPropStg . Pour plus d’informations sur PROPSETFLAG_UNBUFFERED, consultez Constantes PROPSETFLAG.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête coml2api.h (include Propidl.h)
Bibliothèque Ole32.lib
DLL Ole32.dll

Voir aussi

Constantes PROPSETFLAG

PropStgNameToFmtId

StgCreatePropStg

StgOpenPropStg