Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Desmarshala un tipo HRESULT de la secuencia especificada.
Sintaxis
HRESULT CoUnmarshalHresult(
[in] LPSTREAM pstm,
[out] HRESULT *phresult
);
Parámetros
[in] pstm
Puntero a la secuencia desde la que se va a desenlazar HRESULT .
[out] phresult
Puntero al VALOR HRESULT no eshalado.
Valor devuelto
Esta función puede devolver los valores devueltos estándar E_OUTOFMEMORY y E_UNEXPECTED, así como los valores siguientes.
| Código devuelto | Descripción |
|---|---|
|
HRESULT se desenlazó correctamente. |
|
pStm es un puntero no válido. |
Comentarios
No se llama explícitamente a esta función a menos que realice serializaciones personalizadas (es decir, escribir su propia implementación de IMarshal) y la implementación deba anular la marca HRESULT.
Debe usar CoUnmarshalHresult para anular las referencias de los valores HRESULT anteriores mediante una llamada a la función CoMarshalHresult .
Esta función realiza las siguientes tareas:
- HRESULT de una secuencia.
- Devuelve hrESULT.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | combaseapi.h (incluya Objbase.h) |
| Library | Ole32.lib |
| Archivo DLL | Ole32.dll |