IMFASFProfile::RemoveMutualExclusion method (wmcontainer.h)

Removes an Advanced Systems Format (ASF) mutual exclusion object from the profile.

Syntax

HRESULT RemoveMutualExclusion(
  [in] DWORD dwMutexIndex
);

Parameters

[in] dwMutexIndex

The index of the mutual exclusion object to remove from the profile.

Return value

The method returns an HRESULT. Possible values include, but are not limited to, those in the following table.

Return code Description
S_OK
The method succeeded.

Remarks

When a mutual exclusion object is removed from the profile, the ASF profile object reassigns the mutual exclusion indexes so that they are sequential starting with zero. Any previously stored indexes are no longer valid after calling this method.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header wmcontainer.h
Library Mfuuid.lib

See also

ASF Profile

IMFASFProfile

IMFASFProfile::AddMutualExclusion

IMFASFProfile::GetMutualExclusion