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

Vedi anche

FmtIdToPropStgName

Costanti PROPSETFLAG

StgCreatePropStg

StgOpenPropStg