# IPropertyPage::GetPageInfo

Fills a caller-allocated PROPPAGEINFO structure to provide the caller with information about the property page.

HRESULT GetPageInfo(

PROPPAGEINFO *pPageInfo | //Receives a pointer to property page information structure
); |

Parameters

pPageInfo
  [out] Pointer to the caller-allocated PROPPAGEINFO structure in which the property page stores its page information. All allocations stored in this structure become the responsibility of the caller.

Return Values

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

S_OK
  The structure was successfully filled.
E_POINTER
  The address in pPageInfo is not valid. For example, it may be NULL.

Remarks

#### Notes to Implementers

E_NOTIMPL is not a valid return value.

See Also

PROPPAGEINFO