| Anterior | Siguiente |
| VFW_S_NO_MORE_ITEMS | VIEW_S_ALREADY_FROZEN |
DATA_S_SAMEFORMATETC
Qué significa DATA_S_SAMEFORMATETC
DATA_S_SAMEFORMATETC corresponde al HRESULT 0x00040130. Windows indica: «Los datos tienen el mismo FORMATETC.».
La causa se busca en transferencia OLE de datos mediante FORMATETC, STGMEDIUM y objetos IDataObject. Para esta constante, Windows resume la condición como «Los datos tienen el mismo FORMATETC.». Para esta constante, enlaza esa descripción con FORMATETC completo, cfFormat, tymed, DVASPECT, lindex, DVTARGETDEVICE, STGMEDIUM y origen/destino IDataObject antes de modificar registro, objeto o datos.
Qué comprobar
- Documenta FORMATETC completo, cfFormat, tymed, DVASPECT, lindex, DVTARGETDEVICE, STGMEDIUM y origen/destino IDataObject; sin esa correlación el código solo identifica la frontera general.
- Verifica que «Los datos tienen el mismo FORMATETC.» siga siendo cierto con el mismo objeto y parámetros antes de modificar varias condiciones simultáneamente.
Tratamiento recomendado
Compara exactamente FORMATETC solicitado con los formatos/tymed que ofrece el IDataObject. Negocia una combinación compatible y libera STGMEDIUM según su contrato; no reinterpretar el buffer como otro formato.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.