|Microsoft DirectX 9.0|
The DisconnectInternal method breaks the current pin connection.
Returns an HRESULT value. Possible values include those in the following table.
|S_FALSE||The pin was not connected.|
|VFW_E_NOT_STOPPED||The filter is active and the pin does not support dynamic reconnection.|
The CBasePin::Disconnect method delegates the disconnect process to this method. This method calls the CBasePin::BreakConnect method. It also releases the reference count on the other pin, which is held by the CBasePin::m_Connected member variable.