private void Config() { IWMProfileManager pWMProfileManager = null; IWMProfile pWMProfile = null; // Open the profile manager WMUtils.WMCreateProfileManager(out pWMProfileManager); pWMProfileManager.CreateEmptyProfile(WMVersion.V9_0, out pWMProfile); pWMProfile.CreateNewMutualExclusion(out m_pME); }
private void TestExclusion() { int i; IWMMutualExclusion pme, pme2; m_pProfile.CreateNewMutualExclusion(out pme); Debug.Assert(pme != null); m_pProfile.AddMutualExclusion(pme); m_pProfile.GetMutualExclusionCount(out i); Debug.Assert(i == 1); m_pProfile.GetMutualExclusion(0, out pme2); Debug.Assert(pme2 != null); m_pProfile.RemoveMutualExclusion(pme2); m_pProfile.GetMutualExclusionCount(out i); Debug.Assert(i == 0); }