función DPA_SaveStream (dpa_dsa.h)
[DPA_SaveStream está disponible en Windows Vista. Es posible que se modifique o no esté disponible en versiones posteriores. ]
Guarda la matriz de punteros dinámicos (DPA) en una secuencia escribiendo un encabezado y llamando a la función de devolución de llamada especificada para escribir cada elemento.
Sintaxis
HRESULT DPA_SaveStream(
[in] HDPA hdpa,
[in] PFNDPASTREAM pfn,
[in] IStream *pstream,
[in] void *pvInstData
);
Parámetros
[in] hdpa
Tipo: HDPA
Recibe un identificador de un DPA.
[in] pfn
Tipo: PFNDPASTREAM
La función de devolución de llamada. Consulte PFNDPASTREAM para ver el prototipo de función de devolución de llamada.
[in] pstream
Tipo: IStream*
Objeto IStream .
[in] pvInstData
Tipo: void*
Puntero a los datos de devolución de llamada. pvInstData se pasa como parámetro a pfn.
Valor devuelto
Tipo: HRESULT
Devuelve uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
Indica que la función de devolución de llamada no se realizó correctamente al guardar el elemento; sin embargo, el proceso debe continuar. |
|
Indica que aunque la devolución de llamada no se realizó correctamente, el proceso fue ininterrumpido. |
|
Indica que uno o varios de los parámetros no son válidos. |
Comentarios
Se debe llamar a esta función directamente desde ComCtl32.dll. Es ordinal 10.
La devolución de llamada es responsable de escribir los datos pvInstData en la secuencia.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | dpa_dsa.h |
Archivo DLL | ComCtl32.dll |