Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
7562 lines (7561 sloc) 366 KB
<?xml version="1.0" encoding="utf-8"?>
<FxCopProject Version="10.0" Name="My FxCop Project">
<ProjectOptions>
<SharedProject>True</SharedProject>
<Stylesheet Apply="False">$(ProjectDir)/../../../../../../../program files/microsoft fxcop 1.35/Xml/FxCopReport.Xsl</Stylesheet>
<SaveMessages>
<Project Status="Active, Excluded" NewOnly="False" />
<Report Status="Active" NewOnly="False" />
</SaveMessages>
<ProjectFile Compress="True" DefaultTargetCheck="True" DefaultRuleCheck="True" SaveByRuleGroup="" Deterministic="True" />
<EnableMultithreadedLoad>True</EnableMultithreadedLoad>
<EnableMultithreadedAnalysis>True</EnableMultithreadedAnalysis>
<SourceLookup>True</SourceLookup>
<AnalysisExceptionsThreshold>100</AnalysisExceptionsThreshold>
<RuleExceptionsThreshold>10</RuleExceptionsThreshold>
<Spelling Locale="en-GB" />
<OverrideRuleVisibilities>False</OverrideRuleVisibilities>
<CustomDictionaries SearchFxCopDir="True" SearchUserProfile="True" SearchProjectDir="True" />
<SearchGlobalAssemblyCache>False</SearchGlobalAssemblyCache>
<DeadlockDetectionTimeout>120</DeadlockDetectionTimeout>
<IgnoreGeneratedCode>False</IgnoreGeneratedCode>
</ProjectOptions>
<Targets>
<Target Name="$(ProjectDir)/InTheHand.Net.Personal/bin/CodeAnalysis/InTheHand.Net.Personal.dll" Analyze="True" AnalyzeAllChildren="True" />
</Targets>
<Rules>
<RuleFiles>
<RuleFile Name="$(FxCopDir)\Rules\DesignRules.dll" Enabled="True" AllRulesEnabled="True" />
<RuleFile Name="$(FxCopDir)\Rules\GlobalizationRules.dll" Enabled="True" AllRulesEnabled="False">
<Rule Name="AvoidDuplicateAccelerators" Enabled="True" />
<Rule Name="DoNotHardcodeLocaleSpecificStrings" Enabled="True" />
<Rule Name="NormalizeStringsToUppercase" Enabled="True" />
<Rule Name="SetLocaleForDataTypes" Enabled="True" />
<Rule Name="SpecifyCultureInfo" Enabled="True" />
<Rule Name="SpecifyMarshalingForPInvokeStringArguments" Enabled="True" />
<Rule Name="SpecifyMessageBoxOptions" Enabled="True" />
<Rule Name="SpecifyStringComparison" Enabled="True" />
<Rule Name="UseOrdinalStringComparison" Enabled="True" />
</RuleFile>
<RuleFile Name="$(FxCopDir)\Rules\InteroperabilityRules.dll" Enabled="True" AllRulesEnabled="True" />
<RuleFile Name="$(FxCopDir)\Rules\MobilityRules.dll" Enabled="True" AllRulesEnabled="True" />
<RuleFile Name="$(FxCopDir)\Rules\NamingRules.dll" Enabled="True" AllRulesEnabled="True" />
<RuleFile Name="$(FxCopDir)\Rules\PerformanceRules.dll" Enabled="True" AllRulesEnabled="True" />
<RuleFile Name="$(FxCopDir)\Rules\PortabilityRules.dll" Enabled="True" AllRulesEnabled="True" />
<RuleFile Name="$(FxCopDir)\Rules\SecurityRules.dll" Enabled="True" AllRulesEnabled="True" />
<RuleFile Name="$(FxCopDir)\Rules\UsageRules.dll" Enabled="True" AllRulesEnabled="True" />
</RuleFiles>
<Groups />
<Settings />
</Rules>
<FxCopReport Version="10.0">
<Namespaces>
<Namespace Name="InTheHand">
<Messages>
<Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>InTheHand</Item>
</Issue>
</Message>
</Messages>
</Namespace>
<Namespace Name="InTheHand.Net.Bluetooth.Msft">
<Messages>
<Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>InTheHand.Net.Bluetooth.Msft</Item>
</Issue>
</Message>
</Messages>
</Namespace>
<Namespace Name="InTheHand.Net.Bluetooth.Widcomm">
<Messages>
<Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>InTheHand.Net.Bluetooth.Widcomm</Item>
</Issue>
</Message>
</Messages>
</Namespace>
<Namespace Name="InTheHand.Net.IrDA">
<Messages>
<Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>InTheHand.Net.IrDA</Item>
</Issue>
</Message>
<Message Id="Ir" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Namespace">
<Item>Ir</Item>
<Item>InTheHand.Net.IrDA</Item>
<Item>IR</Item>
</Issue>
</Message>
<Message Id="Ir" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Namespace">
<Item>Ir</Item>
<Item>InTheHand.Net.IrDA</Item>
</Issue>
</Message>
</Messages>
</Namespace>
<Namespace Name="InTheHand.Net.Mime">
<Messages>
<Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>InTheHand.Net.Mime</Item>
</Issue>
</Message>
</Messages>
</Namespace>
<Namespace Name="InTheHand.Net.Ports">
<Messages>
<Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>InTheHand.Net.Ports</Item>
</Issue>
</Message>
</Messages>
</Namespace>
<Namespace Name="InTheHand.Windows.Forms">
<Messages>
<Message TypeName="AvoidNamespacesWithFewTypes" Category="Microsoft.Design" CheckId="CA1020" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>InTheHand.Windows.Forms</Item>
</Issue>
</Message>
</Messages>
</Namespace>
</Namespaces>
<Targets>
<Target Name="$(ProjectDir)/InTheHand.Net.Personal/bin/CodeAnalysis/InTheHand.Net.Personal.dll">
<Modules>
<Module Name="inthehand.net.personal.dll">
<Messages>
<Message TypeName="AssembliesShouldHaveValidStrongNames" Category="Microsoft.Design" CheckId="CA2210" Created="2007-02-23 02:18:41Z">
<Issue Name="NoStrongName">
<Item>'InTheHand.Net.Personal.dll'</Item>
</Issue>
</Message>
</Messages>
<Namespaces>
<Namespace Name="InTheHand">
<Types>
<Type Name="TextWriterTraceListener32f">
<Messages>
<Message Id="f" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>f</Item>
<Item>'TextWriterTraceListener32f'</Item>
<Item>F</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#.ctor(System.String)">
<Messages>
<Message Id="filename" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterShouldBeCompoundWord">
<Item>'TextWriterTraceListener32f.TextWriterTraceListener32f(string)'</Item>
<Item>filename</Item>
<Item>'filename'</Item>
<Item>fileName</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Write(System.String)">
<Messages>
<Message TypeName="DoNotIndirectlyExposeMethodsWithLinkDemands" Category="Microsoft.Security" CheckId="CA2122" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'TextWriterTraceListener32f.Write(string)'</Item>
<Item>'Debug.AutoFlush.get()'</Item>
<Item>&#xD;&#xA; -&gt;'TextWriterTraceListener32f.Write(string)'&#xD;&#xA; -&gt;'TextWriterTraceListener32f.Write(string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#WriteLine(System.String)">
<Messages>
<Message TypeName="DoNotIndirectlyExposeMethodsWithLinkDemands" Category="Microsoft.Security" CheckId="CA2122" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'TextWriterTraceListener32f.WriteLine(string)'</Item>
<Item>'Debug.AutoFlush.get()'</Item>
<Item>&#xD;&#xA; -&gt;'TextWriterTraceListener32f.WriteLine(string)'&#xD;&#xA; -&gt;'TextWriterTraceListener32f.WriteLine(string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
</Types>
</Namespace>
<Namespace Name="InTheHand.Net">
<Types>
<Type Name="AsyncResult`1">
<Members>
<Member Name="#SetAsCompletedWithResultOf(System.Func`1&lt;!0&gt;,InTheHand.Net.AsyncResultCompletion)">
<Messages>
<Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'AsyncResult&lt;TResult&gt;.SetAsCompletedWithResultOf(Func&lt;TResult&gt;, AsyncResultCompletion)'</Item>
<Item>'Exception'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothAddress">
<Messages>
<Message TypeName="OverrideMethodsOnComparableTypes" Category="Microsoft.Design" CheckId="CA1036" Created="2007-02-23 02:18:41Z">
<Issue Name="Operator">
<Item>'BluetoothAddress'</Item>
<Item>&lt;</Item>
</Issue>
<Issue Name="Operator">
<Item>'BluetoothAddress'</Item>
<Item>&gt;</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#Giac">
<Messages>
<Message Id="Giac" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Giac</Item>
<Item>'BluetoothAddress.Giac'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Liac">
<Messages>
<Message Id="Liac" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Liac</Item>
<Item>'BluetoothAddress.Liac'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#op_Equality(InTheHand.Net.BluetoothAddress,InTheHand.Net.BluetoothAddress)">
<Messages>
<Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'BluetoothAddress.operator ==(BluetoothAddress, BluetoothAddress)'</Item>
<Item>'x'</Item>
</Issue>
</Message>
<Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'BluetoothAddress.operator ==(BluetoothAddress, BluetoothAddress)'</Item>
<Item>'y'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#op_Inequality(InTheHand.Net.BluetoothAddress,InTheHand.Net.BluetoothAddress)">
<Messages>
<Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'BluetoothAddress.operator !=(BluetoothAddress, BluetoothAddress)'</Item>
<Item>'x'</Item>
</Issue>
</Message>
<Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'BluetoothAddress.operator !=(BluetoothAddress, BluetoothAddress)'</Item>
<Item>'y'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Parse(System.String)">
<Messages>
<Message Id="string" TypeName="IdentifiersShouldNotContainTypeNames" Category="Microsoft.Naming" CheckId="CA1720" Created="2011-09-02 10:29:42Z">
<Issue Name="LanguageIndependentMemberParameter">
<Item>'BluetoothAddress.Parse(string)'</Item>
<Item>String</Item>
<Item>'bluetoothString'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ParseInternal(System.String,InTheHand.Net.BluetoothAddress&amp;)">
<Messages>
<Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothAddress.ParseInternal(string, out BluetoothAddress)'</Item>
<Item>'Exception'</Item>
</Issue>
<Issue>
<Item>'BluetoothAddress.ParseInternal(string, out BluetoothAddress)'</Item>
<Item>'Exception'</Item>
</Issue>
<Issue>
<Item>'BluetoothAddress.ParseInternal(string, out BluetoothAddress)'</Item>
<Item>'Exception'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ToString(System.String)">
<Messages>
<Message TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820" Created="2007-02-23 02:18:41Z">
<Issue Name="IsNullOrEmpty">
<Item>'string.operator ==(string, string)'</Item>
<Item>'BluetoothAddress.ToString(string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#TryParse(System.String,InTheHand.Net.BluetoothAddress&amp;)">
<Messages>
<Message Id="string" TypeName="IdentifiersShouldNotContainTypeNames" Category="Microsoft.Naming" CheckId="CA1720" Created="2011-09-02 10:29:42Z">
<Issue Name="LanguageIndependentMemberParameter">
<Item>'BluetoothAddress.TryParse(string, out BluetoothAddress)'</Item>
<Item>String</Item>
<Item>'bluetoothString'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothEndPoint">
<Members>
<Member Name="#.cctor()">
<Messages>
<Message TypeName="InitializeReferenceTypeStaticFieldsInline" Category="Microsoft.Performance" CheckId="CA1810" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothEndPoint'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#_isBlueZ">
<Messages>
<Message TypeName="UseLiteralsWhereAppropriate" Category="Microsoft.Performance" CheckId="CA1802" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothEndPoint._isBlueZ'</Item>
<Item>1</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MaxScn">
<Messages>
<Message Id="Scn" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Scn</Item>
<Item>'BluetoothEndPoint.MaxScn'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MinScn">
<Messages>
<Message Id="Scn" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Scn</Item>
<Item>'BluetoothEndPoint.MinScn'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="GCHandleHelper">
<Members>
<Member Name="#AddrOfPinnedObject(System.Runtime.InteropServices.GCHandle)">
<Messages>
<Message TypeName="DoNotIndirectlyExposeMethodsWithLinkDemands" Category="Microsoft.Security" CheckId="CA2122" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'GCHandleHelper.AddrOfPinnedObject(GCHandle)'</Item>
<Item>'GCHandle.AddrOfPinnedObject()'</Item>
<Item>&#xD;&#xA; -&gt;'GCHandleHelper.AddrOfPinnedObject(GCHandle)'&#xD;&#xA; -&gt;'GCHandleHelper.AddrOfPinnedObject(GCHandle)'&#xD;&#xA; -&gt;'MicrosoftSdpService.RemoveService(IntPtr, byte[])'</Item>
</Issue>
<Issue>
<Item>'GCHandleHelper.AddrOfPinnedObject(GCHandle)'</Item>
<Item>'GCHandle.AddrOfPinnedObject()'</Item>
<Item>&#xD;&#xA; -&gt;'GCHandleHelper.AddrOfPinnedObject(GCHandle)'&#xD;&#xA; -&gt;'GCHandleHelper.AddrOfPinnedObject(GCHandle)'&#xD;&#xA; -&gt;'MicrosoftSdpService.SetService(byte[], ServiceClass)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="IrDAAddress">
<Messages>
<Message Id="Ir" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>Ir</Item>
<Item>'IrDAAddress'</Item>
<Item>IR</Item>
</Issue>
</Message>
<Message Id="Ir" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>Ir</Item>
<Item>'IrDAAddress'</Item>
</Issue>
</Message>
<Message TypeName="OverrideMethodsOnComparableTypes" Category="Microsoft.Design" CheckId="CA1036" Created="2007-02-23 02:18:41Z">
<Issue Name="Operator">
<Item>'IrDAAddress'</Item>
<Item>&lt;</Item>
</Issue>
<Issue Name="Operator">
<Item>'IrDAAddress'</Item>
<Item>&gt;</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#op_Equality(InTheHand.Net.IrDAAddress,InTheHand.Net.IrDAAddress)">
<Messages>
<Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'IrDAAddress.operator ==(IrDAAddress, IrDAAddress)'</Item>
<Item>'x'</Item>
</Issue>
</Message>
<Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'IrDAAddress.operator ==(IrDAAddress, IrDAAddress)'</Item>
<Item>'y'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#op_Inequality(InTheHand.Net.IrDAAddress,InTheHand.Net.IrDAAddress)">
<Messages>
<Message Id="x" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'IrDAAddress.operator !=(IrDAAddress, IrDAAddress)'</Item>
<Item>'x'</Item>
</Issue>
</Message>
<Message Id="y" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'IrDAAddress.operator !=(IrDAAddress, IrDAAddress)'</Item>
<Item>'y'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Parse(System.String)">
<Messages>
<Message Id="string" TypeName="IdentifiersShouldNotContainTypeNames" Category="Microsoft.Naming" CheckId="CA1720" Created="2011-09-02 10:29:42Z">
<Issue Name="LanguageIndependentMemberParameter">
<Item>'IrDAAddress.Parse(string)'</Item>
<Item>String</Item>
<Item>'irdaString'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ToString(System.String)">
<Messages>
<Message Id="System.String.ToUpper" TypeName="SpecifyCultureInfo" Category="Microsoft.Globalization" CheckId="CA1304" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'string.ToUpper()'</Item>
<Item>'IrDAAddress.ToString(string)'</Item>
<Item>'string.ToUpper(CultureInfo)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#TryParse(System.String,InTheHand.Net.IrDAAddress&amp;)">
<Messages>
<Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'IrDAAddress.TryParse(string, out IrDAAddress)'</Item>
<Item>'object'</Item>
</Issue>
</Message>
<Message Id="s" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'IrDAAddress.TryParse(string, out IrDAAddress)'</Item>
<Item>'s'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="IrDAEndPoint">
<Messages>
<Message Id="Ir" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>Ir</Item>
<Item>'IrDAEndPoint'</Item>
<Item>IR</Item>
</Issue>
</Message>
<Message Id="Ir" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>Ir</Item>
<Item>'IrDAEndPoint'</Item>
</Issue>
</Message>
</Messages>
</Type>
<Type Name="ObexListener">
<Members>
<Member Name="#GetContext()">
<Messages>
<Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'ObexListener.GetContext()'</Item>
<Item>'object'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#TestRecordAsExpected(System.Byte[],InTheHand.Net.Sockets.BluetoothListener)">
<Messages>
<Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'ObexListener.TestRecordAsExpected(byte[], BluetoothListener)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ObexListenerContext">
<Messages>
<Message TypeName="TypesThatOwnDisposableFieldsShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1001" Created="2007-02-23 02:18:41Z" FixCategory="Breaking">
<Issue Name="DependsOnFix">
<Item>'ObexListenerContext'</Item>
<Item>'MemoryStream'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#.ctor(InTheHand.Net.Sockets.SocketAdapter)">
<Messages>
<Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ObexListenerContext.ObexListenerContext(SocketAdapter)'</Item>
<Item>'Exception'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#HandleConnectionError(System.Exception)">
<Messages>
<Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'ObexListenerContext.HandleConnectionError(Exception)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ObexListenerRequest">
<Members>
<Member Name="#ContentLength64">
<Accessors>
<Accessor Name="#get_ContentLength64()">
<Messages>
<Message TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820" Created="2007-02-23 02:18:41Z">
<Issue Name="IsNullOrEmpty">
<Item>'string.operator !=(string, string)'</Item>
<Item>'ObexListenerRequest.ContentLength64.get()'</Item>
</Issue>
</Message>
</Messages>
</Accessor>
</Accessors>
</Member>
<Member Name="#ObexMethod">
<Messages>
<Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-02-23 02:18:41Z" FixCategory="Breaking">
<Issue>
<Item>'ObexListenerRequest.ObexMethod'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ProtocolVersion">
<Messages>
<Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2007-02-23 02:18:41Z" FixCategory="Breaking">
<Issue>
<Item>'ObexListenerRequest.ProtocolVersion'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#RawUrl">
<Messages>
<Message TypeName="UriPropertiesShouldNotBeStrings" Category="Microsoft.Design" CheckId="CA1056" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'ObexListenerRequest.RawUrl'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ObexParser">
<Members>
<Member Name="#ParseHeaders(System.Byte[],System.Boolean,System.UInt16&amp;,System.IO.Stream,System.Net.WebHeaderCollection)">
<Messages>
<Message Id="isConnectPacket" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'isConnectPacket'</Item>
<Item>'ObexParser.ParseHeaders(byte[], bool, ref ushort, Stream, WebHeaderCollection)'</Item>
</Issue>
</Message>
<Message Id="System.String.ToUpper" TypeName="SpecifyCultureInfo" Category="Microsoft.Globalization" CheckId="CA1304" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'string.ToUpper()'</Item>
<Item>'ObexParser.ParseHeaders(byte[], bool, ref ushort, Stream, WebHeaderCollection)'</Item>
<Item>'string.ToUpper(CultureInfo)'</Item>
</Issue>
<Issue>
<Item>'string.ToUpper()'</Item>
<Item>'ObexParser.ParseHeaders(byte[], bool, ref ushort, Stream, WebHeaderCollection)'</Item>
<Item>'string.ToUpper(CultureInfo)'</Item>
</Issue>
<Issue>
<Item>'string.ToUpper()'</Item>
<Item>'ObexParser.ParseHeaders(byte[], bool, ref ushort, Stream, WebHeaderCollection)'</Item>
<Item>'string.ToUpper(CultureInfo)'</Item>
</Issue>
<Issue>
<Item>'string.ToUpper()'</Item>
<Item>'ObexParser.ParseHeaders(byte[], bool, ref ushort, Stream, WebHeaderCollection)'</Item>
<Item>'string.ToUpper(CultureInfo)'</Item>
</Issue>
</Message>
<Message TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820" Created="2011-09-02 10:29:42Z">
<Issue Name="IsNullOrEmpty">
<Item>'string.operator !=(string, string)'</Item>
<Item>'ObexParser.ParseHeaders(byte[], bool, ref ushort, Stream, WebHeaderCollection)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ObexStatusCode">
<Messages>
<Message TypeName="DoNotMarkEnumsWithFlags" Category="Microsoft.Usage" CheckId="CA2217" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'ObexStatusCode'</Item>
<Item>0x1, 0x2, 0x4, 0x8</Item>
</Issue>
</Message>
<Message TypeName="FlagsEnumsShouldHavePluralNames" Category="Microsoft.Naming" CheckId="CA1714" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'ObexStatusCode'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#NonAuthorativeInformation">
<Messages>
<Message Id="Authorative" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Authorative</Item>
<Item>'ObexStatusCode.NonAuthorativeInformation'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#OK">
<Messages>
<Message Id="OK" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberAbbreviation">
<Item>OK</Item>
<Item>'ObexStatusCode.OK'</Item>
<Item>Ok</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ObexTransport">
<Members>
<Member Name="#IrDA">
<Messages>
<Message Id="Ir" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ir</Item>
<Item>'ObexTransport.IrDA'</Item>
<Item>IR</Item>
</Issue>
</Message>
<Message Id="Ir" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ir</Item>
<Item>'ObexTransport.IrDA'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ObexWebRequest">
<Messages>
<Message TypeName="TypesThatOwnDisposableFieldsShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1001" Created="2007-02-23 02:18:41Z" FixCategory="Breaking">
<Issue Name="DependsOnFix">
<Item>'ObexWebRequest'</Item>
<Item>'MemoryStream', 'Socket', 'NetworkStream'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#Connect()">
<Messages>
<Message TypeName="DoNotCatchGeneralExceptionTypes" Category="Microsoft.Design" CheckId="CA1031" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'ObexWebRequest.Connect()'</Item>
<Item>'object'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ContentLength">
<Accessors>
<Accessor Name="#get_ContentLength()">
<Messages>
<Message TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820" Created="2007-02-23 02:18:41Z">
<Issue Name="IsNullOrEmpty">
<Item>'string.operator ==(string, string)'</Item>
<Item>'ObexWebRequest.ContentLength.get()'</Item>
</Issue>
</Message>
</Messages>
</Accessor>
</Accessors>
</Member>
<Member Name="#DoPut()">
<Messages>
<Message TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820" Created="2007-02-23 02:18:41Z">
<Issue Name="IsNullOrEmpty">
<Item>'string.operator !=(string, string)'</Item>
<Item>'ObexWebRequest.DoPut()'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Headers">
<Messages>
<Message TypeName="CollectionPropertiesShouldBeReadOnly" Category="Microsoft.Usage" CheckId="CA2227" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'ObexWebRequest.Headers'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Method">
<Accessors>
<Accessor Name="#set_Method(System.String)">
<Messages>
<Message Id="System.String.ToUpper" TypeName="SpecifyCultureInfo" Category="Microsoft.Globalization" CheckId="CA1304" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'string.ToUpper()'</Item>
<Item>'ObexWebRequest.Method.set(string)'</Item>
<Item>'string.ToUpper(CultureInfo)'</Item>
</Issue>
</Message>
</Messages>
</Accessor>
</Accessors>
</Member>
</Members>
</Type>
<Type Name="ObexWebResponse">
<Members>
<Member Name="#ContentLength">
<Accessors>
<Accessor Name="#get_ContentLength()">
<Messages>
<Message TypeName="TestForEmptyStringsUsingStringLength" Category="Microsoft.Performance" CheckId="CA1820" Created="2007-02-23 02:18:41Z">
<Issue Name="IsNullOrEmpty">
<Item>'string.operator !=(string, string)'</Item>
<Item>'ObexWebResponse.ContentLength.get()'</Item>
</Issue>
</Message>
</Messages>
</Accessor>
</Accessors>
</Member>
<Member Name="#WriteFile(System.String)">
<Messages>
<Message TypeName="ProvideObsoleteAttributeMessage" Category="Microsoft.Design" CheckId="CA1041" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ObexWebResponse.WriteFile(string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="StringUtilities">
<Members>
<Member Name="#IsNullOrEmpty(System.String)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'StringUtilities.IsNullOrEmpty(string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#String_Join`1(System.Collections.Generic.IList`1&lt;!!0&gt;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'StringUtilities.String_Join&lt;T&gt;(IList&lt;T&gt;)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
</Types>
</Namespace>
<Namespace Name="InTheHand.Net.Bluetooth">
<Types>
<Type Name="BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS">
<Members>
<Member Name="#ShutupCompiler()">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS.ShutupCompiler()'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BLUETOOTH_OOB_DATA_INFO">
<Members>
<Member Name="#ShutupCompiler()">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BLUETOOTH_OOB_DATA_INFO.ShutupCompiler()'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BLUETOOTH_SELECT_DEVICE_PARAMS">
<Messages>
<Message TypeName="TypesThatOwnNativeResourcesShouldBeDisposable" Category="Microsoft.Design" CheckId="CA1049" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BLUETOOTH_SELECT_DEVICE_PARAMS'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#Device">
<Accessors>
<Accessor Name="#get_Device()">
<Messages>
<Message TypeName="DoNotIndirectlyExposeMethodsWithLinkDemands" Category="Microsoft.Security" CheckId="CA2122" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'BLUETOOTH_SELECT_DEVICE_PARAMS.Device.get()'</Item>
<Item>'Marshal.PtrToStructure(IntPtr, Type)'</Item>
<Item>&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.Device.get()'&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.Device.get()'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.RunDialogMsft(IntPtr)'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.RunDialog(IntPtr)'</Item>
</Issue>
</Message>
</Messages>
</Accessor>
</Accessors>
</Member>
<Member Name="#Devices">
<Accessors>
<Accessor Name="#get_Devices()">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'BLUETOOTH_SELECT_DEVICE_PARAMS.Devices.get()'</Item>
</Issue>
</Message>
</Messages>
</Accessor>
</Accessors>
</Member>
<Member Name="#Reset()">
<Messages>
<Message TypeName="DoNotIndirectlyExposeMethodsWithLinkDemands" Category="Microsoft.Security" CheckId="CA2122" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BLUETOOTH_SELECT_DEVICE_PARAMS.Reset()'</Item>
<Item>'Marshal.SizeOf(object)'</Item>
<Item>&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.Reset()'&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.Reset()'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.SelectBluetoothDeviceDialog(bool)'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.SelectBluetoothDeviceDialog()'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SetClassOfDevices(InTheHand.Net.Bluetooth.ClassOfDevice[])">
<Messages>
<Message TypeName="DoNotIndirectlyExposeMethodsWithLinkDemands" Category="Microsoft.Security" CheckId="CA2122" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'</Item>
<Item>'Marshal.AllocHGlobal(int)'</Item>
<Item>&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.Dispose(bool)'</Item>
</Issue>
<Issue>
<Item>'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'</Item>
<Item>'Marshal.AllocHGlobal(int)'</Item>
<Item>&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.RunDialogMsft(IntPtr)'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.RunDialog(IntPtr)'</Item>
</Issue>
<Issue>
<Item>'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'</Item>
<Item>'Marshal.FreeHGlobal(IntPtr)'</Item>
<Item>&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.Dispose(bool)'</Item>
</Issue>
<Issue>
<Item>'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'</Item>
<Item>'Marshal.FreeHGlobal(IntPtr)'</Item>
<Item>&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'&#xD;&#xA; -&gt;'BLUETOOTH_SELECT_DEVICE_PARAMS.SetClassOfDevices(ClassOfDevice[])'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.RunDialogMsft(IntPtr)'&#xD;&#xA; -&gt;'SelectBluetoothDeviceDialog.RunDialog(IntPtr)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothAuthenticationMethod">
<Messages>
<Message TypeName="EnumsShouldHaveZeroValue" Category="Microsoft.Design" CheckId="CA1008" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue Name="NotFlagsNoZeroValue">
<Item>'BluetoothAuthenticationMethod'</Item>
</Issue>
</Message>
</Messages>
</Type>
<Type Name="BluetoothAuthenticationRegistrationHandle">
<Members>
<Member Name="#m_objectToKeepAlive">
<Messages>
<Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothAuthenticationRegistrationHandle.m_objectToKeepAlive'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#m_objectToKeepAlive2">
<Messages>
<Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothAuthenticationRegistrationHandle.m_objectToKeepAlive2'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothAuthenticationRequirements">
<Messages>
<Message TypeName="OnlyFlagsEnumsShouldHavePluralNames" Category="Microsoft.Naming" CheckId="CA1717" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothAuthenticationRequirements'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#MITMProtectionNotDefined">
<Messages>
<Message Id="MITM" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>MITM</Item>
<Item>'BluetoothAuthenticationRequirements.MITMProtectionNotDefined'</Item>
<Item>Mitm</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MITMProtectionNotRequired">
<Messages>
<Message Id="MITM" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>MITM</Item>
<Item>'BluetoothAuthenticationRequirements.MITMProtectionNotRequired'</Item>
<Item>Mitm</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MITMProtectionNotRequiredBonding">
<Messages>
<Message Id="MITM" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>MITM</Item>
<Item>'BluetoothAuthenticationRequirements.MITMProtectionNotRequiredBonding'</Item>
<Item>Mitm</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MITMProtectionNotRequiredGeneralBonding">
<Messages>
<Message Id="MITM" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>MITM</Item>
<Item>'BluetoothAuthenticationRequirements.MITMProtectionNotRequiredGeneralBonding'</Item>
<Item>Mitm</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MITMProtectionRequired">
<Messages>
<Message Id="MITM" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>MITM</Item>
<Item>'BluetoothAuthenticationRequirements.MITMProtectionRequired'</Item>
<Item>Mitm</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MITMProtectionRequiredBonding">
<Messages>
<Message Id="MITM" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>MITM</Item>
<Item>'BluetoothAuthenticationRequirements.MITMProtectionRequiredBonding'</Item>
<Item>Mitm</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MITMProtectionRequiredGeneralBonding">
<Messages>
<Message Id="MITM" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>MITM</Item>
<Item>'BluetoothAuthenticationRequirements.MITMProtectionRequiredGeneralBonding'</Item>
<Item>Mitm</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothComponent">
<Members>
<Member Name="#.ctor(InTheHand.Net.Sockets.BluetoothClient)">
<Messages>
<Message Id="cli" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'BluetoothComponent.BluetoothComponent(BluetoothClient)'</Item>
<Item>cli</Item>
<Item>'cli'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothDeviceInfoProperties">
<Members>
<Member Name="#Eir">
<Messages>
<Message Id="Eir" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Eir</Item>
<Item>'BluetoothDeviceInfoProperties.Eir'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Rssi">
<Messages>
<Message Id="Rssi" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Rssi</Item>
<Item>'BluetoothDeviceInfoProperties.Rssi'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SspMitmProtected">
<Messages>
<Message Id="Mitm" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Mitm</Item>
<Item>'BluetoothDeviceInfoProperties.SspMitmProtected'</Item>
</Issue>
</Message>
<Message Id="Ssp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ssp</Item>
<Item>'BluetoothDeviceInfoProperties.SspMitmProtected'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SspPaired">
<Messages>
<Message Id="Ssp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ssp</Item>
<Item>'BluetoothDeviceInfoProperties.SspPaired'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SspSupported">
<Messages>
<Message Id="Ssp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ssp</Item>
<Item>'BluetoothDeviceInfoProperties.SspSupported'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothFactoryConfig">
<Members>
<Member Name="#GetBoolOptionalAttribute(System.Xml.XmlElement,System.String,System.Nullable`1&lt;System.Boolean&gt;&amp;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothFactoryConfig.GetBoolOptionalAttribute(XmlElement, string, ref bool?)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#GetEntryAssemblyPath()">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothFactoryConfig.GetEntryAssemblyPath()'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#LoadManually(System.IO.TextReader,InTheHand.Net.Bluetooth.BluetoothFactoryConfig+Values)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothFactoryConfig.LoadManually(TextReader, BluetoothFactoryConfig.Values)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#LoadManually(System.Xml.XmlDocument,InTheHand.Net.Bluetooth.BluetoothFactoryConfig+Values)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothFactoryConfig.LoadManually(XmlDocument, BluetoothFactoryConfig.Values)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothFactoryConfig+Values">
<Messages>
<Message TypeName="AvoidUninstantiatedInternalClasses" Category="Microsoft.Performance" CheckId="CA1812" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothFactoryConfig.Values'</Item>
</Issue>
</Message>
</Messages>
</Type>
<Type Name="BluetoothIoCapability">
<Messages>
<Message Id="Io" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>Io</Item>
<Item>'BluetoothIoCapability'</Item>
<Item>IO</Item>
</Issue>
</Message>
</Messages>
</Type>
<Type Name="BluetoothPublicFactory">
<Members>
<Member Name="#CreateBluetoothDeviceInfo(InTheHand.Net.BluetoothAddress)">
<Messages>
<Message Id="addr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'BluetoothPublicFactory.CreateBluetoothDeviceInfo(BluetoothAddress)'</Item>
<Item>addr</Item>
<Item>'addr'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothRadio">
<Members>
<Member Name="#AllRadios">
<Messages>
<Message TypeName="PropertiesShouldNotReturnArrays" Category="Microsoft.Performance" CheckId="CA1819" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'BluetoothRadio.AllRadios'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#HciRevision">
<Messages>
<Message Id="Hci" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Hci</Item>
<Item>'BluetoothRadio.HciRevision'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#HciVersion">
<Messages>
<Message Id="Hci" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Hci</Item>
<Item>'BluetoothRadio.HciVersion'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#LmpSubversion">
<Messages>
<Message Id="Lmp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Lmp</Item>
<Item>'BluetoothRadio.LmpSubversion'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#LmpVersion">
<Messages>
<Message Id="Lmp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Lmp</Item>
<Item>'BluetoothRadio.LmpVersion'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothService">
<Members>
<Member Name="#AvctpProtocol">
<Messages>
<Message Id="Avctp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Avctp</Item>
<Item>'BluetoothService.AvctpProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#AvdtpProtocol">
<Messages>
<Message Id="Avdtp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Avdtp</Item>
<Item>'BluetoothService.AvdtpProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BnepProtocol">
<Messages>
<Message Id="Bnep" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Bnep</Item>
<Item>'BluetoothService.BnepProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#CmtpProtocol">
<Messages>
<Message Id="Cmtp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Cmtp</Item>
<Item>'BluetoothService.CmtpProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Handsfree">
<Messages>
<Message Id="Handsfree" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Handsfree</Item>
<Item>'BluetoothService.Handsfree'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#HandsfreeAudioGateway">
<Messages>
<Message Id="Handsfree" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Handsfree</Item>
<Item>'BluetoothService.HandsfreeAudioGateway'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#HidpProtocol">
<Messages>
<Message Id="Hidp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Hidp</Item>
<Item>'BluetoothService.HidpProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#IrMCSync">
<Messages>
<Message Id="Ir" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ir</Item>
<Item>'BluetoothService.IrMCSync'</Item>
<Item>IR</Item>
</Issue>
</Message>
<Message Id="Ir" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ir</Item>
<Item>'BluetoothService.IrMCSync'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#IrMCSyncCommand">
<Messages>
<Message Id="Ir" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ir</Item>
<Item>'BluetoothService.IrMCSyncCommand'</Item>
<Item>IR</Item>
</Issue>
</Message>
<Message Id="Ir" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ir</Item>
<Item>'BluetoothService.IrMCSyncCommand'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#McapControlChannelProtocol">
<Messages>
<Message Id="Mcap" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Mcap</Item>
<Item>'BluetoothService.McapControlChannelProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#McapDataChannelProtocol">
<Messages>
<Message Id="Mcap" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Mcap</Item>
<Item>'BluetoothService.McapDataChannelProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Panu">
<Messages>
<Message Id="Panu" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Panu</Item>
<Item>'BluetoothService.Panu'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#PhonebookAccessPce">
<Messages>
<Message Id="Pce" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Pce</Item>
<Item>'BluetoothService.PhonebookAccessPce'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#PnPInformation">
<Messages>
<Message Id="Pn" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Pn</Item>
<Item>'BluetoothService.PnPInformation'</Item>
<Item>PN</Item>
</Issue>
</Message>
<Message Id="Pn" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Pn</Item>
<Item>'BluetoothService.PnPInformation'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#RFCommProtocol">
<Messages>
<Message Id="Comm" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Comm</Item>
<Item>'BluetoothService.RFCommProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SimAccess">
<Messages>
<Message Id="Sim" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Sim</Item>
<Item>'BluetoothService.SimAccess'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#TcsAtProtocol">
<Messages>
<Message Id="Tcs" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Tcs</Item>
<Item>'BluetoothService.TcsAtProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#TcsBinProtocol">
<Messages>
<Message Id="Tcs" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Tcs</Item>
<Item>'BluetoothService.TcsBinProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#UdiCPlaneProtocol">
<Messages>
<Message Id="Udi" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Udi</Item>
<Item>'BluetoothService.UdiCPlaneProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#UdiMT">
<Messages>
<Message Id="Udi" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Udi</Item>
<Item>'BluetoothService.UdiMT'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#UdiTA">
<Messages>
<Message Id="Udi" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Udi</Item>
<Item>'BluetoothService.UdiTA'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#UPnpIPL2Cap">
<Messages>
<Message Id="IPL" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>IPL</Item>
<Item>'BluetoothService.UPnpIPL2Cap'</Item>
<Item>Ipl</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#VideoConferencingGW">
<Messages>
<Message Id="VideoConferencing" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2007-02-23 02:18:41Z">
<Issue Name="MemberShouldBeDiscreteTerm">
<Item>VideoConferencing</Item>
<Item>'BluetoothService.VideoConferencingGW'</Item>
<Item>Videoconferencing</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Wap">
<Messages>
<Message Id="Wap" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Wap</Item>
<Item>'BluetoothService.Wap'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#WapClient">
<Messages>
<Message Id="Wap" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Wap</Item>
<Item>'BluetoothService.WapClient'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#WspProtocol">
<Messages>
<Message Id="Wsp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Wsp</Item>
<Item>'BluetoothService.WspProtocol'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothStackCollection">
<Messages>
<Message TypeName="AvoidUninstantiatedInternalClasses" Category="Microsoft.Performance" CheckId="CA1812" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothStackCollection'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#.ctor()">
<Messages>
<Message TypeName="DoNotCallOverridableMethodsInConstructors" Category="Microsoft.Usage" CheckId="CA2214" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothStackCollection.BluetoothStackCollection()'</Item>
<Item>&#xD;&#xA;&#xD;&#xA;BluetoothStackCollection..ctor()&#xD;&#xA;ConfigurationElementCollection.BaseAdd(ConfigurationElement):Void</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothWin32Authentication">
<Members>
<Member Name="#Dispose(System.Boolean)">
<Messages>
<Message TypeName="DoNotIndirectlyExposeMethodsWithLinkDemands" Category="Microsoft.Security" CheckId="CA2122" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothWin32Authentication.Dispose(bool)'</Item>
<Item>'SafeHandle.Dispose()'</Item>
<Item>&#xD;&#xA; -&gt;'BluetoothWin32Authentication.Dispose(bool)'&#xD;&#xA; -&gt;'BluetoothWin32Authentication.Dispose(bool)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#m_remoteAddress">
<Messages>
<Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothWin32Authentication.m_remoteAddress'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#NativeCallback(InTheHand.Net.Bluetooth.BluetoothAuthenticationMethod,System.IntPtr,InTheHand.Net.Bluetooth.Msft.BLUETOOTH_DEVICE_INFO&amp;,System.Boolean,System.Nullable`1&lt;InTheHand.Net.Bluetooth.BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS&gt;&amp;)">
<Messages>
<Message Id="param" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'param'</Item>
<Item>'BluetoothWin32Authentication.NativeCallback(BluetoothAuthenticationMethod, IntPtr, ref BLUETOOTH_DEVICE_INFO, bool, ref BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS?)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Register(InTheHand.Net.BluetoothAddress)">
<Messages>
<Message TypeName="DoNotIndirectlyExposeMethodsWithLinkDemands" Category="Microsoft.Security" CheckId="CA2122" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothWin32Authentication.Register(BluetoothAddress)'</Item>
<Item>'Marshal.GetLastWin32Error()'</Item>
<Item>&#xD;&#xA; -&gt;'BluetoothWin32Authentication.Register(BluetoothAddress)'&#xD;&#xA; -&gt;'BluetoothWin32Authentication.Register(BluetoothAddress)'&#xD;&#xA; -&gt;'BluetoothWin32Authentication.BluetoothWin32Authentication(BluetoothAddress, string)'</Item>
</Issue>
<Issue>
<Item>'BluetoothWin32Authentication.Register(BluetoothAddress)'</Item>
<Item>'Marshal.GetLastWin32Error()'</Item>
<Item>&#xD;&#xA; -&gt;'BluetoothWin32Authentication.Register(BluetoothAddress)'&#xD;&#xA; -&gt;'BluetoothWin32Authentication.Register(BluetoothAddress)'&#xD;&#xA; -&gt;'BluetoothWin32Authentication.BluetoothWin32Authentication(EventHandler&lt;BluetoothWin32AuthenticationEventArgs&gt;)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothWin32AuthenticationEventArgs">
<Members>
<Member Name="#Clone`1(!!0[]&amp;)">
<Messages>
<Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'BluetoothWin32AuthenticationEventArgs.Clone&lt;T&gt;(ref T[])'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ConfirmOob(System.Byte[],System.Byte[])">
<Messages>
<Message Id="Oob" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Oob</Item>
<Item>'BluetoothWin32AuthenticationEventArgs.ConfirmOob(byte[], byte[])'</Item>
</Issue>
</Message>
<Message Id="c" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'BluetoothWin32AuthenticationEventArgs.ConfirmOob(byte[], byte[])'</Item>
<Item>'c'</Item>
</Issue>
</Message>
<Message Id="r" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameterMoreMeaningfulName">
<Item>'BluetoothWin32AuthenticationEventArgs.ConfirmOob(byte[], byte[])'</Item>
<Item>'r'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#IoCapability">
<Messages>
<Message Id="Io" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Io</Item>
<Item>'BluetoothWin32AuthenticationEventArgs.IoCapability'</Item>
<Item>IO</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#PreviousNativeErrorCodeAsUnsigned">
<Messages>
<Message Id="unsigned" TypeName="IdentifiersShouldNotContainTypeNames" Category="Microsoft.Naming" CheckId="CA1720" Created="2011-09-02 10:29:42Z">
<Issue Name="LanguageSpecificMember">
<Item>Unsigned</Item>
<Item>'BluetoothWin32AuthenticationEventArgs.PreviousNativeErrorCodeAsUnsigned'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluetoothWin32Events">
<Members>
<Member Name="#GetInstance()">
<Messages>
<Message TypeName="UsePropertiesWhereAppropriate" Category="Microsoft.Design" CheckId="CA1024" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluetoothWin32Events.GetInstance()'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="DeviceClass">
<Members>
<Member Name="#AudioVideoDisplayLoudSpeaker">
<Messages>
<Message Id="LoudSpeaker" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2007-02-23 02:18:41Z">
<Issue Name="MemberShouldBeDiscreteTerm">
<Item>LoudSpeaker</Item>
<Item>'DeviceClass.AudioVideoDisplayLoudSpeaker'</Item>
<Item>Loudspeaker</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#AudioVideoHiFi">
<Messages>
<Message Id="Fi" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Fi</Item>
<Item>'DeviceClass.AudioVideoHiFi'</Item>
<Item>FI</Item>
</Issue>
</Message>
<Message Id="Hi" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Hi</Item>
<Item>'DeviceClass.AudioVideoHiFi'</Item>
<Item>HI</Item>
</Issue>
</Message>
<Message Id="Fi" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Fi</Item>
<Item>'DeviceClass.AudioVideoHiFi'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#AudioVideoLoudSpeaker">
<Messages>
<Message Id="LoudSpeaker" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2007-02-23 02:18:41Z">
<Issue Name="MemberShouldBeDiscreteTerm">
<Item>LoudSpeaker</Item>
<Item>'DeviceClass.AudioVideoLoudSpeaker'</Item>
<Item>Loudspeaker</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#AudioVideoVideoConferencing">
<Messages>
<Message Id="VideoConferencing" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2007-02-23 02:18:41Z">
<Issue Name="MemberShouldBeDiscreteTerm">
<Item>VideoConferencing</Item>
<Item>'DeviceClass.AudioVideoVideoConferencing'</Item>
<Item>Videoconferencing</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MedicalPulseOximeter">
<Messages>
<Message Id="Oximeter" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Oximeter</Item>
<Item>'DeviceClass.MedicalPulseOximeter'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#WearableWristWatch">
<Messages>
<Message Id="WristWatch" TypeName="CompoundWordsShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1702" Created="2007-02-23 02:18:41Z">
<Issue Name="MemberShouldBeDiscreteTerm">
<Item>WristWatch</Item>
<Item>'DeviceClass.WearableWristWatch'</Item>
<Item>Wristwatch</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="DeviceClass_Masks">
<Messages>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>'DeviceClass_Masks'</Item>
</Issue>
</Message>
</Messages>
</Type>
<Type Name="DiscoverDevicesEventArgs">
<Members>
<Member Name="#Devices">
<Messages>
<Message TypeName="PropertiesShouldNotReturnArrays" Category="Microsoft.Performance" CheckId="CA1819" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'DiscoverDevicesEventArgs.Devices'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="HciVersion">
<Messages>
<Message TypeName="EnumStorageShouldBeInt32" Category="Microsoft.Design" CheckId="CA1028" Created="2011-09-02 10:29:42Z">
<Issue Name="NotInt32">
<Item>'HciVersion'</Item>
<Item>'byte'</Item>
</Issue>
</Message>
<Message Id="Hci" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>Hci</Item>
<Item>'HciVersion'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#v1_0_b">
<Messages>
<Message Id="b" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>b</Item>
<Item>'HciVersion.v1_0_b'</Item>
<Item>B</Item>
</Issue>
</Message>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'HciVersion.v1_0_b'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'HciVersion.v1_0_b'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v1_1">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'HciVersion.v1_1'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'HciVersion.v1_1'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v1_2">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'HciVersion.v1_2'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'HciVersion.v1_2'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v2_0wEdr">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'HciVersion.v2_0wEdr'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message Id="w" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>w</Item>
<Item>'HciVersion.v2_0wEdr'</Item>
<Item>W</Item>
</Issue>
</Message>
<Message Id="Edr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Edr</Item>
<Item>'HciVersion.v2_0wEdr'</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'HciVersion.v2_0wEdr'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v2_1wEdr">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'HciVersion.v2_1wEdr'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message Id="w" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>w</Item>
<Item>'HciVersion.v2_1wEdr'</Item>
<Item>W</Item>
</Issue>
</Message>
<Message Id="Edr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Edr</Item>
<Item>'HciVersion.v2_1wEdr'</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'HciVersion.v2_1wEdr'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v3_0wHS">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'HciVersion.v3_0wHS'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message Id="w" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>w</Item>
<Item>'HciVersion.v3_0wHS'</Item>
<Item>W</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'HciVersion.v3_0wHS'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v4_0">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'HciVersion.v4_0'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'HciVersion.v4_0'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="LinkPolicy">
<Messages>
<Message TypeName="FlagsEnumsShouldHavePluralNames" Category="Microsoft.Naming" CheckId="CA1714" Created="2007-02-23 02:18:41Z">
<Issue>
<Item>'LinkPolicy'</Item>
</Issue>
</Message>
</Messages>
</Type>
<Type Name="LmpFeatures">
<Messages>
<Message Id="Lmp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>Lmp</Item>
<Item>'LmpFeatures'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#AFHCapableMaster">
<Messages>
<Message Id="AFH" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>AFH</Item>
<Item>'LmpFeatures.AFHCapableMaster'</Item>
<Item>Afh</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#AfhCapableSlave">
<Messages>
<Message Id="Afh" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Afh</Item>
<Item>'LmpFeatures.AfhCapableSlave'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#AFHClassificationMaster">
<Messages>
<Message Id="AFH" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>AFH</Item>
<Item>'LmpFeatures.AFHClassificationMaster'</Item>
<Item>Afh</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#AfhClassificationSlave">
<Messages>
<Message Id="Afh" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Afh</Item>
<Item>'LmpFeatures.AfhClassificationSlave'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BrEdrNotSupported">
<Messages>
<Message Id="Br" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Br</Item>
<Item>'LmpFeatures.BrEdrNotSupported'</Item>
<Item>BR</Item>
</Issue>
</Message>
<Message Id="Edr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Edr</Item>
<Item>'LmpFeatures.BrEdrNotSupported'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#CvsdSynchronousData">
<Messages>
<Message Id="Cvsd" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Cvsd</Item>
<Item>'LmpFeatures.CvsdSynchronousData'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#EncapsulatedPdu">
<Messages>
<Message Id="Pdu" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Pdu</Item>
<Item>'LmpFeatures.EncapsulatedPdu'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#EnhancedDataRateESco2MbpsMode">
<Messages>
<Message Id="Sco" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Sco</Item>
<Item>'LmpFeatures.EnhancedDataRateESco2MbpsMode'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#EnhancedDataRateESco3MbpsMode">
<Messages>
<Message Id="Sco" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Sco</Item>
<Item>'LmpFeatures.EnhancedDataRateESco3MbpsMode'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ExtendedScoLinkEV3Packets">
<Messages>
<Message Id="Sco" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Sco</Item>
<Item>'LmpFeatures.ExtendedScoLinkEV3Packets'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#FlowControlLag_LeastSignificantBit">
<Messages>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpFeatures.FlowControlLag_LeastSignificantBit'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#FlowControlLag_MiddleBit">
<Messages>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpFeatures.FlowControlLag_MiddleBit'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#FlowControlLag_MostSignificantBit">
<Messages>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpFeatures.FlowControlLag_MostSignificantBit'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#InquiryTxPowerLevel">
<Messages>
<Message Id="Tx" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Tx</Item>
<Item>'LmpFeatures.InquiryTxPowerLevel'</Item>
<Item>TX</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#LeSupported_Controller">
<Messages>
<Message Id="Le" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Le</Item>
<Item>'LmpFeatures.LeSupported_Controller'</Item>
<Item>LE</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpFeatures.LeSupported_Controller'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MuLawLogSynchronousData">
<Messages>
<Message Id="Mu" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Mu</Item>
<Item>'LmpFeatures.MuLawLogSynchronousData'</Item>
<Item>MU</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#NonFlushablePacketBoundaryFlag">
<Messages>
<Message Id="Flag" TypeName="UsePreferredTerms" Category="Microsoft.Naming" CheckId="CA1726" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberNoAlternate">
<Item>Flag</Item>
<Item>'LmpFeatures.NonFlushablePacketBoundaryFlag'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#RssiWithInquiryResults">
<Messages>
<Message Id="Rssi" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Rssi</Item>
<Item>'LmpFeatures.RssiWithInquiryResults'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ScoLink">
<Messages>
<Message Id="Sco" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Sco</Item>
<Item>'LmpFeatures.ScoLink'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SimultaneousLeAndBrEdrToSameDeviceCapable_Controller">
<Messages>
<Message Id="Br" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Br</Item>
<Item>'LmpFeatures.SimultaneousLeAndBrEdrToSameDeviceCapable_Controller'</Item>
<Item>BR</Item>
</Issue>
</Message>
<Message Id="Le" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Le</Item>
<Item>'LmpFeatures.SimultaneousLeAndBrEdrToSameDeviceCapable_Controller'</Item>
<Item>LE</Item>
</Issue>
</Message>
<Message Id="Edr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Edr</Item>
<Item>'LmpFeatures.SimultaneousLeAndBrEdrToSameDeviceCapable_Controller'</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpFeatures.SimultaneousLeAndBrEdrToSameDeviceCapable_Controller'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SniffSubrating">
<Messages>
<Message Id="Subrating" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Subrating</Item>
<Item>'LmpFeatures.SniffSubrating'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ThreeSlotEnhancedDataRateEScoPackets">
<Messages>
<Message Id="Sco" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Sco</Item>
<Item>'LmpFeatures.ThreeSlotEnhancedDataRateEScoPackets'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="LmpFeaturesUtils">
<Members>
<Member Name="#FindUndefinedValues(InTheHand.Net.Bluetooth.LmpFeatures)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'LmpFeaturesUtils.FindUndefinedValues(LmpFeatures)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#FindUnsetValues(InTheHand.Net.Bluetooth.LmpFeatures)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'LmpFeaturesUtils.FindUnsetValues(LmpFeatures)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ForEachBit(System.Action`1&lt;InTheHand.Net.Bluetooth.LmpFeatures&gt;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'LmpFeaturesUtils.ForEachBit(Action&lt;LmpFeatures&gt;)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="LmpVersion">
<Messages>
<Message TypeName="EnumStorageShouldBeInt32" Category="Microsoft.Design" CheckId="CA1028" Created="2011-09-02 10:29:42Z">
<Issue Name="NotInt32">
<Item>'LmpVersion'</Item>
<Item>'byte'</Item>
</Issue>
</Message>
<Message Id="Lmp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Type">
<Item>Lmp</Item>
<Item>'LmpVersion'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#v1_0_b">
<Messages>
<Message Id="b" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>b</Item>
<Item>'LmpVersion.v1_0_b'</Item>
<Item>B</Item>
</Issue>
</Message>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'LmpVersion.v1_0_b'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpVersion.v1_0_b'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v1_1">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'LmpVersion.v1_1'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpVersion.v1_1'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v1_2">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'LmpVersion.v1_2'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpVersion.v1_2'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v2_0wEdr">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'LmpVersion.v2_0wEdr'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message Id="w" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>w</Item>
<Item>'LmpVersion.v2_0wEdr'</Item>
<Item>W</Item>
</Issue>
</Message>
<Message Id="Edr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Edr</Item>
<Item>'LmpVersion.v2_0wEdr'</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpVersion.v2_0wEdr'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v2_1wEdr">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'LmpVersion.v2_1wEdr'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message Id="w" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>w</Item>
<Item>'LmpVersion.v2_1wEdr'</Item>
<Item>W</Item>
</Issue>
</Message>
<Message Id="Edr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Edr</Item>
<Item>'LmpVersion.v2_1wEdr'</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpVersion.v2_1wEdr'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v3_0wHS">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'LmpVersion.v3_0wHS'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message Id="w" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>w</Item>
<Item>'LmpVersion.v3_0wHS'</Item>
<Item>W</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpVersion.v3_0wHS'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#v4_0">
<Messages>
<Message Id="v" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>v</Item>
<Item>'LmpVersion.v4_0'</Item>
<Item>V</Item>
</Issue>
</Message>
<Message TypeName="IdentifiersShouldNotContainUnderscores" Category="Microsoft.Naming" CheckId="CA1707" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>'LmpVersion.v4_0'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="Manufacturer">
<Members>
<Member Name="#AccelSemiconductor">
<Messages>
<Message Id="Accel" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Accel</Item>
<Item>'Manufacturer.AccelSemiconductor'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#APT">
<Messages>
<Message Id="APT" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>APT</Item>
<Item>'Manufacturer.APT'</Item>
<Item>Apt</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#AtherosCommunications">
<Messages>
<Message Id="Atheros" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Atheros</Item>
<Item>'Manufacturer.AtherosCommunications'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#AvagoTechnologies">
<Messages>
<Message Id="Avago" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Avago</Item>
<Item>'Manufacturer.AvagoTechnologies'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BandXiInternational">
<Messages>
<Message Id="Xi" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Xi</Item>
<Item>'Manufacturer.BandXiInternational'</Item>
<Item>XI</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BeautifulEnterpriseCo">
<Messages>
<Message Id="Co" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Co</Item>
<Item>'Manufacturer.BeautifulEnterpriseCo'</Item>
<Item>CO</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BelkinInternational">
<Messages>
<Message Id="Belkin" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Belkin</Item>
<Item>'Manufacturer.BelkinInternational'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Bluegiga">
<Messages>
<Message Id="Bluegiga" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Bluegiga</Item>
<Item>'Manufacturer.Bluegiga'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BluetoothSig">
<Messages>
<Message Id="Sig" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Sig</Item>
<Item>'Manufacturer.BluetoothSig'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BriarTek">
<Messages>
<Message Id="Tek" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Tek</Item>
<Item>'Manufacturer.BriarTek'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Catc">
<Messages>
<Message Id="Catc" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Catc</Item>
<Item>'Manufacturer.Catc'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Commil">
<Messages>
<Message Id="Commil" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Commil</Item>
<Item>'Manufacturer.Commil'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Conexant">
<Messages>
<Message Id="Conexant" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Conexant</Item>
<Item>'Manufacturer.Conexant'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Conwise">
<Messages>
<Message Id="Conwise" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Conwise</Item>
<Item>'Manufacturer.Conwise'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#DigiAnswer">
<Messages>
<Message Id="Digi" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Digi</Item>
<Item>'Manufacturer.DigiAnswer'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Free2move">
<Messages>
<Message Id="move" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>move</Item>
<Item>'Manufacturer.Free2move'</Item>
<Item>Move</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#GctSemiconducter">
<Messages>
<Message Id="Gct" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Gct</Item>
<Item>'Manufacturer.GctSemiconducter'</Item>
</Issue>
</Message>
<Message Id="Semiconducter" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Semiconducter</Item>
<Item>'Manufacturer.GctSemiconducter'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Gennum">
<Messages>
<Message Id="Gennum" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Gennum</Item>
<Item>'Manufacturer.Gennum'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#GnNetcom">
<Messages>
<Message Id="Gn" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Gn</Item>
<Item>'Manufacturer.GnNetcom'</Item>
<Item>GN</Item>
</Issue>
</Message>
<Message Id="Gn" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Gn</Item>
<Item>'Manufacturer.GnNetcom'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Inventel">
<Messages>
<Message Id="Inventel" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Inventel</Item>
<Item>'Manufacturer.Inventel'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#IPextreme">
<Messages>
<Message Id="Pextreme" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Pextreme</Item>
<Item>'Manufacturer.IPextreme'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#JandMCorporation">
<Messages>
<Message Id="Jand" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Jand</Item>
<Item>'Manufacturer.JandMCorporation'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MacronixInternational">
<Messages>
<Message Id="Macronix" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Macronix</Item>
<Item>'Manufacturer.MacronixInternational'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Mansella">
<Messages>
<Message Id="Mansella" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Mansella</Item>
<Item>'Manufacturer.Mansella'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MediaTek">
<Messages>
<Message Id="Tek" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Tek</Item>
<Item>'Manufacturer.MediaTek'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MiCommand">
<Messages>
<Message Id="Mi" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Mi</Item>
<Item>'Manufacturer.MiCommand'</Item>
<Item>MI</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Mitel">
<Messages>
<Message Id="Mitel" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Mitel</Item>
<Item>'Manufacturer.Mitel'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Mobilian">
<Messages>
<Message Id="Mobilian" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Mobilian</Item>
<Item>'Manufacturer.Mobilian'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Newlogic">
<Messages>
<Message Id="Newlogic" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Newlogic</Item>
<Item>'Manufacturer.Newlogic'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Parthus">
<Messages>
<Message Id="Parthus" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Parthus</Item>
<Item>'Manufacturer.Parthus'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Plantronics">
<Messages>
<Message Id="Plantronics" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Plantronics</Item>
<Item>'Manufacturer.Plantronics'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#RalinkTechnology">
<Messages>
<Message Id="Ralink" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Ralink</Item>
<Item>'Manufacturer.RalinkTechnology'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#RdaMicroelectronics">
<Messages>
<Message Id="Rda" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Rda</Item>
<Item>'Manufacturer.RdaMicroelectronics'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#RealtekSemiconductor">
<Messages>
<Message Id="Realtek" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Realtek</Item>
<Item>'Manufacturer.RealtekSemiconductor'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#RenesasTechnology">
<Messages>
<Message Id="Renesas" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Renesas</Item>
<Item>'Manufacturer.RenesasTechnology'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#RtxTelecom">
<Messages>
<Message Id="Rtx" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Rtx</Item>
<Item>'Manufacturer.RtxTelecom'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Signia">
<Messages>
<Message Id="Signia" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Signia</Item>
<Item>'Manufacturer.Signia'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SiRFTechnology">
<Messages>
<Message Id="Si" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Si</Item>
<Item>'Manufacturer.SiRFTechnology'</Item>
<Item>SI</Item>
</Issue>
</Message>
<Message Id="Si" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Si</Item>
<Item>'Manufacturer.SiRFTechnology'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Tenovis">
<Messages>
<Message Id="Tenovis" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Tenovis</Item>
<Item>'Manufacturer.Tenovis'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Terax">
<Messages>
<Message Id="Terax" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Terax</Item>
<Item>'Manufacturer.Terax'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ThreeDiJoy">
<Messages>
<Message Id="Di" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Di</Item>
<Item>'Manufacturer.ThreeDiJoy'</Item>
<Item>DI</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ThreeDSP">
<Messages>
<Message Id="DSP" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>DSP</Item>
<Item>'Manufacturer.ThreeDSP'</Item>
<Item>Dsp</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Transilica">
<Messages>
<Message Id="Transilica" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Transilica</Item>
<Item>'Manufacturer.Transilica'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#TtpCom">
<Messages>
<Message Id="Ttp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Ttp</Item>
<Item>'Manufacturer.TtpCom'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#TzeroTechnologies">
<Messages>
<Message Id="Tzero" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Tzero</Item>
<Item>'Manufacturer.TzeroTechnologies'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Vizio">
<Messages>
<Message Id="Vizio" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Vizio</Item>
<Item>'Manufacturer.Vizio'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Wicentric">
<Messages>
<Message Id="Wicentric" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Wicentric</Item>
<Item>'Manufacturer.Wicentric'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Zeevo">
<Messages>
<Message Id="Zeevo" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-02-23 02:18:41Z">
<Issue Name="Member">
<Item>Zeevo</Item>
<Item>'Manufacturer.Zeevo'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="RadioVersions">
<Members>
<Member Name="#.ctor(InTheHand.Net.Bluetooth.LmpVersion,System.UInt16,InTheHand.Net.Bluetooth.LmpFeatures,InTheHand.Net.Bluetooth.Manufacturer)">
<Messages>
<Message Id="lmp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'RadioVersions.RadioVersions(LmpVersion, ushort, LmpFeatures, Manufacturer)'</Item>
<Item>lmp</Item>
<Item>'lmpSubversion'</Item>
</Issue>
<Issue Name="MemberParameter">
<Item>'RadioVersions.RadioVersions(LmpVersion, ushort, LmpFeatures, Manufacturer)'</Item>
<Item>lmp</Item>
<Item>'lmpSupportedFeatures'</Item>
</Issue>
<Issue Name="MemberParameter">
<Item>'RadioVersions.RadioVersions(LmpVersion, ushort, LmpFeatures, Manufacturer)'</Item>
<Item>lmp</Item>
<Item>'lmpVersion'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#LmpSubversion">
<Messages>
<Message Id="Lmp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Lmp</Item>
<Item>'RadioVersions.LmpSubversion'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#LmpSupportedFeatures">
<Messages>
<Message Id="Lmp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Lmp</Item>
<Item>'RadioVersions.LmpSupportedFeatures'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#LmpVersion">
<Messages>
<Message Id="Lmp" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Lmp</Item>
<Item>'RadioVersions.LmpVersion'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ServiceElement">
<Members>
<Member Name="#ErrorMsgFmtCreateNumericalGivenNonNumber">
<Messages>
<Message Id="Fmt" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Fmt</Item>
<Item>'ServiceElement.ErrorMsgFmtCreateNumericalGivenNonNumber'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SetValue(System.Object)">
<Messages>
<Message TypeName="DoNotCastUnnecessarily" Category="Microsoft.Performance" CheckId="CA1800" Created="2011-09-02 10:29:42Z">
<Issue Name="Parameter">
<Item>'value'</Item>
<Item>'byte[]'</Item>
<Item>'ServiceElement.SetValue(object)'</Item>
<Item>isint</Item>
</Issue>
<Issue Name="Parameter">
<Item>'value'</Item>
<Item>'byte[]'</Item>
<Item>'ServiceElement.SetValue(object)'</Item>
<Item>isint</Item>
</Issue>
<Issue Name="Parameter">
<Item>'value'</Item>
<Item>'int'</Item>
<Item>'ServiceElement.SetValue(object)'</Item>
<Item>isint</Item>
</Issue>
<Issue Name="Parameter">
<Item>'value'</Item>
<Item>'short'</Item>
<Item>'ServiceElement.SetValue(object)'</Item>
<Item>isint</Item>
</Issue>
<Issue Name="Parameter">
<Item>'value'</Item>
<Item>'string'</Item>
<Item>'ServiceElement.SetValue(object)'</Item>
<Item>isint</Item>
</Issue>
<Issue Name="Parameter">
<Item>'value'</Item>
<Item>'uint'</Item>
<Item>'ServiceElement.SetValue(object)'</Item>
<Item>isint</Item>
</Issue>
<Issue Name="Parameter">
<Item>'value'</Item>
<Item>'ushort'</Item>
<Item>'ServiceElement.SetValue(object)'</Item>
<Item>isint</Item>
</Issue>
<Issue Name="Parameter">
<Item>'value'</Item>
<Item>'ushort'</Item>
<Item>'ServiceElement.SetValue(object)'</Item>
<Item>isint</Item>
</Issue>
<Issue Name="Parameter">
<Item>'value'</Item>
<Item>'ushort'</Item>
<Item>'ServiceElement.SetValue(object)'</Item>
<Item>isint</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ServiceRecord">
<Members>
<Member Name="#CreateServiceRecordFromBytes(System.Byte[])">
<Messages>
<Message Id="bytes" TypeName="IdentifiersShouldNotContainTypeNames" Category="Microsoft.Naming" CheckId="CA1720" Created="2011-09-02 10:29:42Z">
<Issue Name="LanguageIndependentMemberParameter">
<Item>'ServiceRecord.CreateServiceRecordFromBytes(byte[])'</Item>
<Item>Bytes</Item>
<Item>'recordBytes'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#VerifyParsedCreatedEqualsSourceIf(System.Byte[])">
<Messages>
<Message TypeName="MarkMembersAsStatic" Category="Microsoft.Performance" CheckId="CA1822" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'ServiceRecord.VerifyParsedCreatedEqualsSourceIf(byte[])'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ServiceRecordBuilder">
<Members>
<Member Name="#AddServiceClass(System.Int32)">
<Messages>
<Message Id="or" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordBuilder.AddServiceClass(int)'</Item>
<Item>or</Item>
<Item>'uuid16or32'</Item>
<Item>Or</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#FromJsr82ServerUri(System.String)">
<Messages>
<Message Id="Jsr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Jsr</Item>
<Item>'ServiceRecordBuilder.FromJsr82ServerUri(string)'</Item>
</Issue>
</Message>
<Message Id="System.String.ToUpper" TypeName="SpecifyCultureInfo" Category="Microsoft.Globalization" CheckId="CA1304" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'string.ToUpper()'</Item>
<Item>'ServiceRecordBuilder.FromJsr82ServerUri(string)'</Item>
<Item>'string.ToUpper(CultureInfo)'</Item>
</Issue>
</Message>
<Message Id="0#" TypeName="UriParametersShouldNotBeStrings" Category="Microsoft.Design" CheckId="CA1054" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'url'</Item>
<Item>'ServiceRecordBuilder.FromJsr82ServerUri(string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ServiceRecordCreator">
<Members>
<Member Name="#CompleteHeaderWrite(InTheHand.Net.Bluetooth.ServiceRecordCreator+HeaderWriteState,System.Byte[],System.Int32,System.Int32&amp;)">
<Messages>
<Message Id="buf" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordCreator.CompleteHeaderWrite(ServiceRecordCreator.HeaderWriteState, byte[], int, out int)'</Item>
<Item>buf</Item>
<Item>'buf'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#CreateAttrId(InTheHand.Net.Bluetooth.ServiceAttributeId,System.Byte[],System.Int32)">
<Messages>
<Message Id="Attr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Attr</Item>
<Item>'ServiceRecordCreator.CreateAttrId(ServiceAttributeId, byte[], int)'</Item>
</Issue>
</Message>
<Message Id="attr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordCreator.CreateAttrId(ServiceAttributeId, byte[], int)'</Item>
<Item>attr</Item>
<Item>'attrId'</Item>
</Issue>
</Message>
<Message Id="buf" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordCreator.CreateAttrId(ServiceAttributeId, byte[], int)'</Item>
<Item>buf</Item>
<Item>'buf'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#CreateElement(InTheHand.Net.Bluetooth.ServiceElement,System.Byte[],System.Int32)">
<Messages>
<Message Id="buf" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordCreator.CreateElement(ServiceElement, byte[], int)'</Item>
<Item>buf</Item>
<Item>'buf'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#MakeVariableLengthHeader(System.Byte[],System.Int32,InTheHand.Net.Bluetooth.ElementTypeDescriptor,InTheHand.Net.Bluetooth.ServiceRecordCreator+HeaderWriteState&amp;)">
<Messages>
<Message Id="buf" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordCreator.MakeVariableLengthHeader(byte[], int, ElementTypeDescriptor, out ServiceRecordCreator.HeaderWriteState)'</Item>
<Item>buf</Item>
<Item>'buf'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#WriteAttribute(InTheHand.Net.Bluetooth.ServiceAttribute,System.Byte[],System.Int32&amp;)">
<Messages>
<Message Id="attr" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordCreator.WriteAttribute(ServiceAttribute, byte[], ref int)'</Item>
<Item>attr</Item>
<Item>'attr'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#WriteFixedLength(InTheHand.Net.Bluetooth.ServiceElement,System.Byte[],System.Byte[],System.Int32&amp;,System.Int32&amp;)">
<Messages>
<Message Id="buf" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordCreator.WriteFixedLength(ServiceElement, byte[], byte[], ref int, out int)'</Item>
<Item>buf</Item>
<Item>'buf'</Item>
</Issue>
</Message>
<Message Id="bytes" TypeName="IdentifiersShouldNotContainTypeNames" Category="Microsoft.Naming" CheckId="CA1720" Created="2011-09-02 10:29:42Z">
<Issue Name="LanguageIndependentMemberParameter">
<Item>'ServiceRecordCreator.WriteFixedLength(ServiceElement, byte[], byte[], ref int, out int)'</Item>
<Item>Bytes</Item>
<Item>'valueBytes'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#WriteVariableLength(InTheHand.Net.Bluetooth.ServiceElement,System.Byte[],System.Byte[],System.Int32&amp;,System.Int32&amp;)">
<Messages>
<Message Id="buf" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordCreator.WriteVariableLength(ServiceElement, byte[], byte[], ref int, out int)'</Item>
<Item>buf</Item>
<Item>'buf'</Item>
</Issue>
</Message>
<Message Id="bytes" TypeName="IdentifiersShouldNotContainTypeNames" Category="Microsoft.Naming" CheckId="CA1720" Created="2011-09-02 10:29:42Z">
<Issue Name="LanguageIndependentMemberParameter">
<Item>'ServiceRecordCreator.WriteVariableLength(ServiceElement, byte[], byte[], ref int, out int)'</Item>
<Item>Bytes</Item>
<Item>'valueBytes'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ServiceRecordCreator+HeaderWriteState">
<Members>
<Member Name="#Etd">
<Messages>
<Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordCreator.HeaderWriteState.Etd'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#HeaderLength">
<Messages>
<Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordCreator.HeaderWriteState.HeaderLength'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#HeaderOffset">
<Messages>
<Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordCreator.HeaderWriteState.HeaderOffset'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SizeIndex">
<Messages>
<Message TypeName="DoNotDeclareVisibleInstanceFields" Category="Microsoft.Design" CheckId="CA1051" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordCreator.HeaderWriteState.SizeIndex'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ServiceRecordHelper">
<Members>
<Member Name="#_GetPrimaryServiceClassId(InTheHand.Net.Bluetooth.ServiceRecord)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordHelper._GetPrimaryServiceClassId(ServiceRecord)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SetL2CapPsmNumber(InTheHand.Net.Bluetooth.ServiceRecord,System.Int32)">
<Messages>
<Message Id="Psm" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Psm</Item>
<Item>'ServiceRecordHelper.SetL2CapPsmNumber(ServiceRecord, int)'</Item>
</Issue>
</Message>
<Message Id="psm" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordHelper.SetL2CapPsmNumber(ServiceRecord, int)'</Item>
<Item>psm</Item>
<Item>'psm'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ServiceRecordParser">
<Members>
<Member Name="#ErrorMsgAttributePairFirstMustUint16">
<Messages>
<Message Id="Uint" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Uint</Item>
<Item>'ServiceRecordParser.ErrorMsgAttributePairFirstMustUint16'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ErrorMsgFormatNotSupportFull32bitSized">
<Messages>
<Message Id="bit" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>bit</Item>
<Item>'ServiceRecordParser.ErrorMsgFormatNotSupportFull32bitSized'</Item>
<Item>Bit</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ErrorMsgMultiSeqChildElementNotSequence">
<Messages>
<Message Id="Multi" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Multi</Item>
<Item>'ServiceRecordParser.ErrorMsgMultiSeqChildElementNotSequence'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ParseContent(System.Boolean,System.Boolean,System.Byte[],System.Int32,System.Int32,System.Int32&amp;,InTheHand.Net.Bluetooth.ElementTypeDescriptor,InTheHand.Net.Bluetooth.SizeIndex,System.Int32,System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordParser.ParseContent(bool, bool, byte[], int, int, ref int, ElementTypeDescriptor, SizeIndex, int, int)'</Item>
</Issue>
</Message>
<Message Id="_readLength" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'_readLength'</Item>
<Item>'ServiceRecordParser.ParseContent(bool, bool, byte[], int, int, ref int, ElementTypeDescriptor, SizeIndex, int, int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ReadArray_Content(System.Byte[],System.Int32,System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordParser.ReadArray_Content(byte[], int, int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ReadFieldUInt16_Content(System.Boolean,System.Byte[],System.Int32,System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordParser.ReadFieldUInt16_Content(bool, byte[], int, int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ReadFieldUInt32_Content(System.Boolean,System.Byte[],System.Int32,System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordParser.ReadFieldUInt32_Content(bool, byte[], int, int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ReadFieldUInt64_Content(System.Boolean,System.Byte[],System.Int32,System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordParser.ReadFieldUInt64_Content(bool, byte[], int, int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ReadFieldUInt8_Content(System.Boolean,System.Byte[],System.Int32,System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'ServiceRecordParser.ReadFieldUInt8_Content(bool, byte[], int, int)'</Item>
</Issue>
</Message>
<Message Id="networkOrder" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'networkOrder'</Item>
<Item>'ServiceRecordParser.ReadFieldUInt8_Content(bool, byte[], int, int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#SplitSearchAttributeResult(System.Byte[])">
<Messages>
<Message Id="multi" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="MemberParameter">
<Item>'ServiceRecordParser.SplitSearchAttributeResult(byte[])'</Item>
<Item>multi</Item>
<Item>'multiRecord'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
</Types>
</Namespace>
<Namespace Name="InTheHand.Net.Bluetooth.AttributeIds">
<Types>
<Type Name="BasicPrintingProfileAttributeId">
<Members>
<Member Name="#ColorSupported">
<Messages>
<Message Id="Color" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2007-03-18 20:26:40Z">
<Issue Name="Member">
<Item>Color</Item>
<Item>'BasicPrintingProfileAttributeId.ColorSupported'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="HealthDeviceAttributeId">
<Members>
<Member Name="#McapSupportedProcedures">
<Messages>
<Message Id="Mcap" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Mcap</Item>
<Item>'HealthDeviceAttributeId.McapSupportedProcedures'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="ObexAttributeId">
<Members>
<Member Name="#GoepL2capPsm">
<Messages>
<Message Id="cap" TypeName="IdentifiersShouldBeCasedCorrectly" Category="Microsoft.Naming" CheckId="CA1709" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>cap</Item>
<Item>'ObexAttributeId.GoepL2capPsm'</Item>
<Item>Cap</Item>
</Issue>
</Message>
<Message Id="Psm" TypeName="IdentifiersShouldBeSpelledCorrectly" Category="Microsoft.Naming" CheckId="CA1704" Created="2011-09-02 10:29:42Z">
<Issue Name="Member">
<Item>Psm</Item>
<Item>'ObexAttributeId.GoepL2capPsm'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
</Types>
</Namespace>
<Namespace Name="InTheHand.Net.Bluetooth.BlueSoleil">
<Types>
<Type Name="BluesoleilClient">
<Members>
<Member Name="#ConnectRfcommPreAllocateComPort(System.UInt16,System.UInt32,System.UInt32&amp;,System.Byte&amp;,System.Int32&amp;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluesoleilClient.ConnectRfcommPreAllocateComPort(ushort, uint, out uint, out byte, out int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#CreateSerialPortMethod">
<Accessors>
<Accessor Name="#set_CreateSerialPortMethod(System.Func`1&lt;InTheHand.Net.Bluetooth.BlueSoleil.ISerialPortWrapper&gt;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluesoleilClient.CreateSerialPortMethod.set(Func&lt;ISerialPortWrapper&gt;)'</Item>
</Issue>
</Message>
</Messages>
</Accessor>
</Accessors>
</Member>
<Member Name="#FreeComIndex(InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilFactory,System.Int32,System.UInt32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluesoleilClient.FreeComIndex(BluesoleilFactory, int, uint)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#PlayConnectSppSvc()">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluesoleilClient.PlayConnectSppSvc()'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#PlayDisconnect()">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluesoleilClient.PlayDisconnect()'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluesoleilDeviceInfo">
<Members>
<Member Name="#CreateFromInquiryHandles(System.Collections.Generic.List`1&lt;System.UInt32&gt;,InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilFactory)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluesoleilDeviceInfo.CreateFromInquiryHandles(List&lt;uint&gt;, BluesoleilFactory)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluesoleilFactory+Records">
<Members>
<Member Name="#Contains(System.UInt32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluesoleilFactory.Records.Contains(uint)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BlueSoleilSerialPortNetworkStream">
<Members>
<Member Name="#.ctor(System.IO.Ports.SerialPort,System.UInt32,InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilClient,InTheHand.Net.Bluetooth.BlueSoleil.BluesoleilFactory)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BlueSoleilSerialPortNetworkStream.BlueSoleilSerialPortNetworkStream(SerialPort, uint, BluesoleilClient, BluesoleilFactory)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BlueSoleilSocketException">
<Members>
<Member Name="#BlueSoleilError">
<Accessors>
<Accessor Name="#get_BlueSoleilError()">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BlueSoleilSocketException.BlueSoleilError.get()'</Item>
</Issue>
</Message>
</Messages>
</Accessor>
</Accessors>
</Member>
</Members>
</Type>
<Type Name="NativeMethods">
<Members>
<Member Name="#Btsdk_PlugInVComm(System.UInt32,System.UInt32&amp;,System.UInt32,InTheHand.Net.Bluetooth.BlueSoleil.StackConsts+COMM_SET,System.UInt32)">
<Messages>
<Message TypeName="MarkBooleanPInvokeArgumentsWithMarshalAs" Category="Microsoft.Interoperability" CheckId="CA1414" Created="2011-09-02 10:29:42Z">
<Issue Name="Return">
<Item>'NativeMethods.Btsdk_PlugInVComm(uint, out uint, uint, StackConsts.COMM_SET, uint)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="Structs+BtSdkRemoteServiceAttrStru">
<Members>
<Member Name="#.ctor(InTheHand.Net.Bluetooth.BlueSoleil.StackConsts+AttributeLookup,System.UInt16,System.Byte[],System.IntPtr)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'Structs.BtSdkRemoteServiceAttrStru.BtSdkRemoteServiceAttrStru(StackConsts.AttributeLookup, ushort, byte[], IntPtr)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
</Types>
</Namespace>
<Namespace Name="InTheHand.Net.Bluetooth.BlueZ">
<Types>
<Type Name="BluezL2capEndPoint">
<Members>
<Member Name="#CreateBindEndPoint(InTheHand.Net.BluetoothEndPoint)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezL2capEndPoint.CreateBindEndPoint(BluetoothEndPoint)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#CreateConnectEndPoint(InTheHand.Net.BluetoothEndPoint)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezL2capEndPoint.CreateConnectEndPoint(BluetoothEndPoint)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluezRfcommEndPoint">
<Messages>
<Message TypeName="AvoidUninstantiatedInternalClasses" Category="Microsoft.Performance" CheckId="CA1812" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezRfcommEndPoint'</Item>
</Issue>
</Message>
</Messages>
<Members>
<Member Name="#CreateBindEndPoint(InTheHand.Net.BluetoothEndPoint)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezRfcommEndPoint.CreateBindEndPoint(BluetoothEndPoint)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#CreateConnectEndPoint(InTheHand.Net.BluetoothEndPoint)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezRfcommEndPoint.CreateConnectEndPoint(BluetoothEndPoint)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="BluezSocketOptionHelper">
<Messages>
<Message TypeName="AvoidUninstantiatedInternalClasses" Category="Microsoft.Performance" CheckId="CA1812" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezSocketOptionHelper'</Item>
</Issue>
</Message>
</Messages>
</Type>
<Type Name="BluezUtils">
<Members>
<Member Name="#Assert(InTheHand.Net.Bluetooth.BlueZ.BluezError,System.String)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.Assert(BluezError, string)'</Item>
</Issue>
</Message>
<Message Id="descr" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'descr'</Item>
<Item>'BluezUtils.Assert(BluezError, string)'</Item>
</Issue>
</Message>
<Message Id="ret" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'ret'</Item>
<Item>'BluezUtils.Assert(BluezError, string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#CheckAndThrow(InTheHand.Net.Bluetooth.BlueZ.BluezError,System.String)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.CheckAndThrow(BluezError, string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#close(System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.close(int)'</Item>
</Issue>
</Message>
<Message Id="sock" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'sock'</Item>
<Item>'BluezUtils.close(int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#free(System.IntPtr)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.free(IntPtr)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#FromBluetoothAddress(InTheHand.Net.BluetoothAddress)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.FromBluetoothAddress(BluetoothAddress)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#FromNameString(System.Byte[])">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.FromNameString(byte[])'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#FromNameString(System.Byte[],System.Nullable`1&lt;System.Int32&gt;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.FromNameString(byte[], int?)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#IsSuccess(InTheHand.Net.Bluetooth.BlueZ.BluezError)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.IsSuccess(BluezError)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#malloc(System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.malloc(int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Malloc`1(!!0&amp;,System.Collections.Generic.List`1&lt;System.IntPtr&gt;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.Malloc&lt;T&gt;(ref T, List&lt;IntPtr&gt;)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#sdp_list_append`1(System.IntPtr,!!0,System.Collections.Generic.List`1&lt;System.IntPtr&gt;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.sdp_list_append&lt;T&gt;(IntPtr, T, List&lt;IntPtr&gt;)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#Throw(InTheHand.Net.Bluetooth.BlueZ.BluezError,System.String)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.Throw(BluezError, string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ToBluetoothAddress(System.Byte[])">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.ToBluetoothAddress(byte[])'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ToClassOfDevice(System.Byte[])">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.ToClassOfDevice(byte[])'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#ToNameString(System.String)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'BluezUtils.ToNameString(string)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="NativeMethods">
<Members>
<Member Name="#hci_close_dev(System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_close_dev(int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_get_route(System.Byte[])">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_get_route(byte[])'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_get_route(System.IntPtr)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_get_route(IntPtr)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_inquiry(System.Int32,System.Int32,System.Int32,System.Byte[],System.IntPtr&amp;,InTheHand.Net.Bluetooth.BlueZ.StackConsts+IREQ_int)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_inquiry(int, int, int, byte[], ref IntPtr, StackConsts.IREQ_int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_inquiry(System.Int32,System.Int32,System.Int32,System.IntPtr,System.IntPtr&amp;,InTheHand.Net.Bluetooth.BlueZ.StackConsts+IREQ_int)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_inquiry(int, int, int, IntPtr, ref IntPtr, StackConsts.IREQ_int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_open_dev(System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_open_dev(int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_read_bd_addr(System.Int32,System.Byte[],System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_read_bd_addr(int, byte[], int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_read_class_of_dev(System.Int32,System.Byte[],System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_read_class_of_dev(int, byte[], int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_read_local_name(System.Int32,System.Int32,System.Byte[],System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_read_local_name(int, int, byte[], int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_read_local_version(System.Int32,InTheHand.Net.Bluetooth.BlueZ.Structs+hci_version&amp;,System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_read_local_version(int, ref Structs.hci_version, int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_read_remote_name(System.Int32,System.Byte[],System.Int32,System.Byte[],System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_read_remote_name(int, byte[], int, byte[], int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_read_rssi(System.Int32,System.UInt16,System.Byte&amp;,System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_read_rssi(int, ushort, ref byte, int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#hci_write_local_name(System.Int32,System.Byte[],System.Int32)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.hci_write_local_name(int, byte[], int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#sdp_connect(System.Byte[],System.Byte[],InTheHand.Net.Bluetooth.BlueZ.StackConsts+SdpConnectFlags)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.sdp_connect(byte[], byte[], StackConsts.SdpConnectFlags)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#sdp_extract_pdu(System.Byte[],System.Int32,System.Int32&amp;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.sdp_extract_pdu(byte[], int, out int)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#sdp_list_append(System.IntPtr,System.IntPtr)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.sdp_list_append(IntPtr, IntPtr)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#sdp_record_register(InTheHand.Net.Bluetooth.BlueZ.NativeMethods+SdpSessionSafeHandle,System.IntPtr,System.Byte)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.sdp_record_register(NativeMethods.SdpSessionSafeHandle, IntPtr, byte)'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#sdp_service_search_attr_req(InTheHand.Net.Bluetooth.BlueZ.NativeMethods+SdpSessionSafeHandle,System.IntPtr,InTheHand.Net.Bluetooth.BlueZ.StackConsts+sdp_attrreq_type_t,System.IntPtr,System.IntPtr&amp;)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'NativeMethods.sdp_service_search_attr_req(NativeMethods.SdpSessionSafeHandle, IntPtr, StackConsts.sdp_attrreq_type_t, IntPtr, out IntPtr)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="StackConsts">
<Members>
<Member Name="#BDADDR_ALL">
<Messages>
<Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'StackConsts.BDADDR_ALL'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BDADDR_ANY">
<Messages>
<Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'StackConsts.BDADDR_ANY'</Item>
</Issue>
</Message>
</Messages>
</Member>
<Member Name="#BDADDR_LOCAL">
<Messages>
<Message TypeName="AvoidUnusedPrivateFields" Category="Microsoft.Performance" CheckId="CA1823" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'StackConsts.BDADDR_LOCAL'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="Structs+hci_version">
<Members>
<Member Name="#.ctor(InTheHand.Net.Bluetooth.HciVersion)">
<Messages>
<Message TypeName="AvoidUncalledPrivateCode" Category="Microsoft.Performance" CheckId="CA1811" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'Structs.hci_version.hci_version(HciVersion)'</Item>
</Issue>
</Message>
<Message Id="fake" TypeName="ReviewUnusedParameters" Category="Microsoft.Usage" CheckId="CA1801" Created="2011-09-02 10:29:42Z" FixCategory="NonBreaking">
<Issue>
<Item>'fake'</Item>
<Item>'Structs.hci_version.hci_version(HciVersion)'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Type>
<Type Name="Structs+sdp_data_struct__Bytes">
<Members>
<Member Name="#.cctor()">
<Messages>
<Message TypeName="InitializeValueTypeStaticFieldsInline" Category="Microsoft.Usage" CheckId="CA2207" Created="2011-09-02 10:29:42Z">
<Issue>
<Item>'Structs.sdp_data_struct__Bytes'</Item>
</Issue>
</Message>
</Messages>
</Member>
</Members>
</Typ