# IOleUIObjInfo::GetViewInfo

Gets the view information associated with the object.

HRESULT GetViewInfo(

DWORD dwObject, | //Unique 32-bit object identifier
HGLOBAL FAR * phMetaPict, | //Pointer to object’s current icon
DWORD * pdvAspect, | ///Pointer to object’s current aspect
int * pnCurrentScale | ///Pointer to object’s current scale
); |

Parameters

dwObject
  [in] Unique 32-bit identifier for the object.
phMetaPict
  [in] Pointer to the object’s current icon. Could be NULL, indicating that the caller is not interested in the object’s current presentation.
pdvAspect
  [in] Pointer to the object’s current aspect. Could be NULL, indicating that the caller is not interested in the object’s current aspect, i.e., DVASPECT_ICONIC or DVASPECT_CONTENT.
pnCurrentScale
  [in] Pointer to the object’s current scale. Could be NULL, indicating that the caller is not interested in the current scaling factor applied to the object in the container’s view.

Return Values

This method supports the standard return values E_FAIL, E_INVALIDARG, and E_OUTOFMEMORY, as well as the following:

S_OK
  Successfully returned link information.
E_ACCESSDENIED
  Insufficient access permissions.

Remarks

#### Notes To Implementers

You must fill in the object’s current icon, aspect, and scale.

See Also

OLEUIVIEWPROPS