<?xml version="1.0" encoding="utf-8"?>
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <!-- ////////////////////////////////////////////////////////////////////////////// -->
  <!-- // Copyright (c) Microsoft Corporation.  All rights reserved.                 -->
  <!-- // Microsoft Confidential -->
  <!-- // -->
  <!-- // File: SharedCmdUsed.ctc -->
  <!-- // -->
  <!-- // Contents: -->
  <!-- // -->
  <!-- // NOTE: PLEASE DO NOT USE TABS IN THIS FILE!  USE SPACES ONLY! -->
  <!-- ////////////////////////////////////////////////////////////////////////////// -->
  <!--  -->

  <Extern href="stdidcmd.h"/>
  <Extern href="vsshlids.h"/>
  <Extern href="virtkeys.h"/>
  <Extern href="sccmnid.h"/>
  <Extern href="mnuhelpids.h"/>

  <UsedCommands>
    <!-- Shared Debug commands -->
    <UsedCommand Condition="!defined(No_TerminateAll)" guid="guidVSDebugCommand" id="cmdidTerminateAll"/>
    <UsedCommand Condition="!defined(No_AttachProcess)" guid="guidVSStd97" id="cmdidDebugProcesses"/>
    <UsedCommand Condition="!defined(No_AttachProcess)" guid="guidVSStd97" id="cmdidToolsDebugProcesses"/>
    <UsedCommand Condition="!defined(No_AttachProcess)" guid="guidVSDebugCommand" id="cmdidSetCurrentProcess"/>
    <UsedCommand Condition="!defined(No_LaunchAppx)"  guid="guidVSDebugCommand" id="cmdidLaunchAppx"/>
    <UsedCommands Condition="!defined(No_AttachedProcsWindow)" >
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsWindowShow"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsStartProcess"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsPauseProcess"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsStepIntoProcess"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsStepOverProcess"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsStepOutProcess"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsDetachProcess"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsTerminateProcess"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsDetachOnStop"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidSingleProcStepInto"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidSingleProcStepOver"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidSingleProcStepOut"/>
    </UsedCommands>
    <UsedCommand Condition="!defined(No_AttachedProcsWindow)" guid="guidVSDebugCommand" id="cmdidListProcesses"/>
    <UsedCommands Condition="!defined(No_AttachedProcsWindow)" >
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsColumnName"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsColumnID"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsColumnPath"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsColumnTitle"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsColumnMachine"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsColumnState"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsColumnTransport"/>
      <UsedCommand guid="guidVSDebugCommand" id="cmdidAttachedProcsColumnTransportQualifier"/>
    </UsedCommands>
    <UsedCommand Condition="!defined(No_ProgramToDebugShow)" guid="guidRazorCmdSet" id="cmdidToolsProgramToDebug"/>
  </UsedCommands>

  <Symbols>
    <GuidSymbol name="guidRazorCmdSet" value="{5289D302-2432-4761-8C45-051C64BD00C4}">
      <IDSymbol name="cmdidToolsProgramToDebug" value="0x0114"/>
      <IDSymbol name="cmdidOpenOptionToggleDialog_PrecompiledImages" value="0x034D"/>
      <IDSymbol name="cmdidOpenOptionToggleDialog_JIT" value="0x034E"/>
    </GuidSymbol>
  </Symbols>

</CommandTable>