funzione DPA_SaveStream (dpa_dsa.h)
[DPA_SaveStream è disponibile in Windows Vista. Potrebbe essere modificato o non disponibile nelle versioni successive. ]
Salva la matrice di puntatore dinamico (DPA) in un flusso scrivendo un'intestazione e quindi chiamando la funzione di callback specificata per scrivere ogni elemento.
Sintassi
HRESULT DPA_SaveStream(
[in] HDPA hdpa,
[in] PFNDPASTREAM pfn,
[in] IStream *pstream,
[in] void *pvInstData
);
Parametri
[in] hdpa
Tipo: HDPA
Riceve un handle a un DPA.
[in] pfn
Tipo: PFNDPASTREAM
Funzione di callback. Vedere PFNDPASTREAM per il prototipo di funzione callback.
[in] pstream
Tipo: IStream*
Oggetto IStream .
[in] pvInstData
Tipo: void*
Puntatore ai dati di callback. pvInstData viene passato come parametro a pfn.
Valore restituito
Tipo: HRESULT
Restituisce uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Indica che la funzione di callback non è riuscita a salvare l'elemento; Tuttavia, il processo deve continuare. |
|
Indica che anche se il callback non è riuscito, il processo non è stato interrotto. |
|
Indica che uno o più parametri non sono validi. |
Commenti
Questa funzione deve essere chiamata direttamente dalla ComCtl32.dll. È ordinale 10.
Il callback è responsabile della scrittura dei dati pvInstData nel flusso.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | dpa_dsa.h |
DLL | ComCtl32.dll |