Funzione PropStgNameToFmtId (coml2api.h)
La funzione PropStgNameToFmtId converte un nome di archiviazione o flusso del set di proprietà nel relativo identificatore di formato.
Sintassi
HRESULT PropStgNameToFmtId(
[in] const LPOLESTR oszName,
[out] FMTID *pfmtid
);
Parametri
[in] oszName
Puntatore a una stringa Unicode con terminazione Null contenente il nome del flusso di un set di proprietà semplice o il nome di archiviazione di un set di proprietà nonsimple.
[out] pfmtid
Puntatore a una variabile FMTID che riceve l'identificatore di formato del set di proprietà specificato da oszName.
Valore restituito
Questa funzione supporta il valore restituito standard E_INVALIDARG nonché quanto segue:
Commenti
La funzione PropStgNameToFmtId esegue il mapping del nome del flusso di un set di proprietà semplice o del nome di archiviazione di una proprietà nonsimple impostata sul relativo identificatore di formato.
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 |