Funzione FmtIdToPropStgName (coml2api.h)
La funzione FmtIdToPropStgName converte un identificatore di formato del set di proprietà (FMTID) nel nome di archiviazione o flusso.
Sintassi
HRESULT FmtIdToPropStgName(
[in] const FMTID *pfmtid,
[out] LPOLESTR oszName
);
Parametri
[in] pfmtid
Puntatore all'FMTID del set di proprietà.
[out] oszName
Puntatore a una stringa con terminazione Null che riceve l'archiviazione o il nome del flusso del set di proprietà identificato da pfmtid. La matrice allocata per questa stringa deve contenere almeno CCH_MAX_PROPSTG_NAME (32) caratteri.
Valore restituito
Questa funzione supporta il valore restituito standard E_INVALIDARG nonché quanto segue:
Commenti
FmtIdToPropStgName esegue il mapping di una proprietà impostata su FMTID sul nome del flusso per un set di proprietà semplice o sul relativo nome di archiviazione per un set di proprietà nonsimple.
Questa funzione è utile per creare o aprire un set di proprietà usando il valore PROPSETFLAG_UNBUFFERED con le funzioni StgCreatePropStg e StgOpenPropStg . Per altre informazioni su PROPSETFLAG_UNBUFFERED, vedere Costanti PROPSETFLAG.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | coml2api.h (include Propidl.h) |
Libreria | Ole32.lib |
DLL | Ole32.dll |