);        // If statements are used below for clarity and ease of debugging. Also, it prevents      // need to cast and allows for possible different states later.      //      switch (ButtonId)      {          case HidPortableDeviceButtons_ButtonId_Power:          {              if (moduleContext->InputReportEnabledState.u.Buttons.Power)              {                  returnValue = TRUE;                  DMF_BRANCHTRACK_MODULE_AT_LEAST(DmfModule, "ButtonIsEnabled.HidPortableDeviceButtons_ButtonId_Power.True{Press or release power}[HidPortableDeviceButtons]", HidPortableDeviceButtons_ButtonPresses);              }              else              {                  DMF_BRANCHTRACK_MODULE_NEVER(DmfModule, "ButtonIsEnabled.HidPortableDeviceButtons_ButtonId_Power.False");              }              break;          }          case HidPortableDeviceButtons_ButtonId_VolumePlus:          {              if (moduleContext->InputReportEnabledState.u.Buttons.VolumeUp)              {                  returnValue = TRUE;                  DMF_BRANCHTRACK_MODULE_AT_LEAST(DmfModule, "ButtonIsEnabled.HidPortableDeviceButtons_ButtonId_VolumePlus.True{Play audio during connected standby}[HidPortableDeviceButtons,Volume]", HidPortableDeviceButtons_ButtonPresses);              }              else              {                  DMF_BRANCHTRACK_MODULE_AT_LEAST(DmfModule, "ButtonIsEnabled.HidPortableDeviceButtons_ButtonId_VolumePlus.False{Don't play audio during connected standby}[HidPortableDeviceButtons,Volume]", HidPortableDeviceButtons_ButtonPresses);              }              break;          }          case HidPortableDeviceButtons_ButtonId_VolumeMinus:          {              if (moduleContext->InputReportEnabledState.u.Buttons.VolumeDown)              {                  returnValue = TRUE;                  DMF_BRANCHTRACK_MODULE_AT_LEAST(DmfModule, "ButtonIsEnabled.HidPortableDeviceButtons_ButtonId_VolumeMinus.False{Play audio during connected standby}[HidPortableDeviceButtons,Volume]", HidPortableDeviceButtons_ButtonPresses);              }              else              {                  DMF_BRANCHTRACK_MODULE_AT_LEAST(DmfModule, "ButtonIsEnabled.HidPortableDeviceButtons_ButtonId_VolumeMinus.False{Don't play audio during connected standby}[HidPortableDeviceButtons,Volume]", HidPortableDeviceButtons_ButtonPresses);              }              break;          }          default:          {              DmfAssert(FALSE);              DMF_BRANCHTRACK_MODULE_NEVER(DmfModule, "ButtonIsEnabled.