| Microsoft DirectX 8.1 (C++) | 
The OnDisconnect method is called when the property page should release the associated object.
Syntax
virtual HRESULT OnDisconnect(void);
Return Value
The base-class implementation returns S_OK.
Remarks
The CBasePropertyPage::SetObjects method calls the OnDisconnect method. Override OnDisconnect to release any pointers that were obtained in the CBasePropertyPage::OnConnect method.
Example Code
HRESULT CMyProp::OnDisconnect(void)
{
    if (m_pOwningFilter)
    {
        m_pOwningFilter->Release();
        m_pOwningFilter = NULL;
    }
    return S_OK;
}
See Also