Funzione ReadFmtUserTypeStg (ole2.h)
La funzione ReadFmtUserTypeStg restituisce il formato degli Appunti e il tipo di utente salvati in precedenza con la funzione WriteFmtUserTypeStg .
Sintassi
HRESULT ReadFmtUserTypeStg(
[in] LPSTORAGE pstg,
[out] CLIPFORMAT *pcf,
[out] LPOLESTR *lplpszUserType
);
Parametri
[in] pstg
Puntatore all'interfaccia IStorage nell'oggetto di archiviazione da cui leggere le informazioni.
[out] pcf
Puntatore al punto in cui deve essere scritto il formato degli Appunti al momento della restituzione. Può essere NULL, a indicare che il formato non è di interesse per il chiamante.
[out] lplpszUserType
Indirizzo della variabile di puntatore LPWSTR che riceve un puntatore alla stringa di tipo utente Unicode con terminazione Null. Il chiamante può specificare NULL per questo parametro, che indica che il tipo di utente non è di interesse. Questa funzione alloca memoria per la stringa. Il chiamante è responsabile della liberazione della memoria con CoTaskMemFree.
Valore restituito
Questa funzione supporta i valori restituiti standard E_FAIL, E_INVALIDARG e E_OUTOFMEMORY, oltre ai seguenti:
Questa funzione restituisce anche uno dei valori di errore restituiti dal metodo ISequentialStream::Read .
Commenti
ReadFmtUserTypeStg restituisce il formato degli Appunti e la stringa del tipo utente dall'oggetto di archiviazione specificato. La funzione WriteClassStg deve essere stata chiamata prima di chiamare la funzione ReadFmtUserTypeStg .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ole2.h |
Libreria | Ole32.lib |
DLL | Ole32.dll |