爆款云主机2核4G限时秒杀,88元/年起!
查看详情

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 618智算钜惠季 爆款云主机2核4G限时秒杀,88元/年起!
  • 免费体验DeepSeek,上天翼云息壤 NEW 新老用户均可免费体验2500万Tokens,限时两周
  • 云上钜惠 HOT 爆款云主机全场特惠,更有万元锦鲤券等你来领!
  • 算力套餐 HOT 让算力触手可及
  • 天翼云脑AOne NEW 连接、保护、办公,All-in-One!
  • 中小企业应用上云专场 产品组合下单即享折上9折起,助力企业快速上云
  • 息壤高校钜惠活动 NEW 天翼云息壤杯高校AI大赛,数款产品享受线上订购超值特惠
  • 天翼云电脑专场 HOT 移动办公新选择,爆款4核8G畅享1年3.5折起,快来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

智算服务

打造统一的产品能力,实现算网调度、训练推理、技术架构、资源管理一体化智算服务
智算云(DeepSeek专区)
科研助手
  • 算力商城
  • 应用商城
  • 开发机
  • 并行计算
算力互联调度平台
  • 应用市场
  • 算力市场
  • 算力调度推荐
一站式智算服务平台
  • 模型广场
  • 体验中心
  • 服务接入
智算一体机
  • 智算一体机
大模型
  • DeepSeek-R1-昇腾版(671B)
  • DeepSeek-R1-英伟达版(671B)
  • DeepSeek-V3-昇腾版(671B)
  • DeepSeek-R1-Distill-Llama-70B
  • DeepSeek-R1-Distill-Qwen-32B
  • Qwen2-72B-Instruct
  • StableDiffusion-V2.1
  • TeleChat-12B

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场创新解决方案
办公协同
  • WPS云文档
  • 安全邮箱
  • EMM手机管家
  • 智能商业平台
财务管理
  • 工资条
  • 税务风控云
企业应用
  • 翼信息化运维服务
  • 翼视频云归档解决方案
工业能源
  • 智慧工厂_生产流程管理解决方案
  • 智慧工地
建站工具
  • SSL证书
  • 新域名服务
网络工具
  • 翼云加速
灾备迁移
  • 云管家2.0
  • 翼备份
资源管理
  • 全栈混合云敏捷版(软件)
  • 全栈混合云敏捷版(一体机)
行业应用
  • 翼电子教室
  • 翼智慧显示一体化解决方案

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
  • 天翼云EasyCoding平台
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼云东升计划
  • 适配中心
  • 东升计划
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
开放能力
  • EasyCoding敏捷开发平台
培训与认证
  • 天翼云学堂
  • 天翼云认证
魔乐社区
  • 魔乐社区

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 建议与反馈
  • 用户体验官
  • 服务保障
  • 客户公告
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 智算服务
  • 产品
  • 解决方案
  • 应用商城
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心

      windows USB 设备驱动开发-Windows 的 USB 事件跟踪

      首页 知识中心 软件开发 文章详情页

      windows USB 设备驱动开发-Windows 的 USB 事件跟踪

      2024-09-10 08:20:36 阅读次数:34

      事件,驱动开发,驱动程序

      Windows 事件跟踪(ETW)是操作系统提供的通用高速跟踪设施。 它使用在内核中实现的缓冲和日志记录机制,为用户模式应用程序和内核模式设备驱动程序引发的事件提供跟踪机制。 此外,ETW 还提供动态启用和禁用日志记录的功能,这使得无需重新启动或应用程序重启即可轻松地在生产环境中执行详细跟踪。 日志记录机制使用异步写入程序线程写入磁盘的每个处理器缓冲区。 此缓冲允许大规模服务器应用程序编写具有最小干扰的事件。

      ETW 已在 Windows 2000 中引入。 此后,各种核心操作系统和服务器组件都采用了 ETW 来检测其活动。 ETW 现在是 Windows 平台上的关键检测技术之一。 越来越多的第三方应用程序使用 ETW 进行检测,有些应用程序利用 Windows 提供的事件。 ETW 也已抽象化到 Windows 预处理器(WPP)软件跟踪技术中,该技术提供了一组易于使用的宏,用于跟踪 在开发过程中进行调试的 printf 样式消息。

      ETW 已显著升级 Windows Vista 和 Windows 7。 最重要的新功能之一是统一事件提供程序模型和 API。 简言之,新的统一 API 将日志记录跟踪和写入事件查看器合并为事件提供程序的一个一致且易于使用的机制。 同时,ETW 添加了多个新功能,以改善开发人员和最终用户体验。

      对 ETW 日志记录的 USB 支持

      USB 是将不断增加的外围设备连接到电脑的最普遍手段之一。 USB 主机电脑和 USB 外围设备以及系统供应商、设备供应商和最终用户都期望并要求 USB 设备在系统和设备级别完美运行。

      USB 设备的大型安装基础和激增已发现 Windows USB 软件堆栈、USB 主机控制器和 USB 设备之间的兼容性问题。 这些兼容性问题会导致客户出现问题,例如设备操作故障、系统挂起和系统崩溃。

      如果没有直接访问系统和/或设备,或者在某些情况下,系统故障转储,就很难或不可能调查和调试 USB 设备问题。 即使完全访问硬件和故障转储,提取相关信息也是一种时间密集型技术,只有少数核心 USB 驱动程序开发人员才知道。 可以使用硬件或软件分析器调试 USB 问题,但它们非常昂贵,并且仅可供一小部分专业人员使用。

      USB ETW 支持

      ETW 提供了一种事件日志记录机制,USB 驱动程序堆栈可以利用该机制来帮助调查、诊断和调试 USB 相关问题。 USB 驱动程序堆栈 ETW 事件日志记录支持 USB 驱动程序堆栈中现有临时日志记录机制提供的大多数或所有调试功能,没有任何限制。 这可以简化 USB 相关问题的调试,从长远来看,这应该提供更可靠的 USB 驱动程序堆栈。

      我们向 USB 主机控制器驱动程序和 USB 中心驱动程序添加了 ETW 日志记录。 USB 主机控制器驱动程序层包括主机控制器端口驱动程序(usbport.sys)和微型端口驱动程序(usbehci.sys、usbohci.sys和usbuhci.sys)。 USB 中心驱动程序层由 USB 中心驱动程序(usbhub.sys)组成。

      • USB 中心事件

      启用 USB 事件收集时,USB 中心事件提供程序将报告 USB 中心的添加和删除、所有中心的设备摘要事件以及端口状态更改。 可以使用这些事件来确定大多数设备枚举失败的根本原因。

      • USB 端口事件

      启用 USB 事件收集时,USB 端口事件提供程序从客户端驱动程序报告 I/O、打开和关闭设备终结点,以及微型端口状态转换(如微型端口启动和停止)。 记录的 I/O 包括物理 USB 端口状态的请求。 物理 USB 端口上的状态转换是核心 USB 驱动程序堆栈中活动的关键发起方之一。

      Windows 提供 USB 驱动程序堆栈来支持 USB 3.0 设备。 Microsoft提供的 USB 3.0 驱动程序堆栈由三个驱动程序组成:Usbxhci.sys、Ucx01000.sys和Usbhub3.sys。 所有三个驱动程序协同工作,为大多数 USB 3.0 主机控制器向 Windows 添加本机支持。 新的驱动程序堆栈支持 SuperSpeed、高速、全速和低速设备。 通过事件跟踪,USB 3.0 驱动程序堆栈提供主机控制器及其连接到的所有设备的精细活动视图。

      • USB Hub3 事件

      启用 USB 事件收集时,USB Hub3 事件提供程序报告 USB 中心的添加和删除、所有中心的设备摘要事件、端口状态更改以及 USB 设备和中心的电源状态。 端口状态更改是物理 USB 端口上的状态转换,是核心 USB 驱动程序堆栈中活动的关键发起方之一。 Hub3 报告枚举过程的阶段,这指向大多数设备枚举失败的根本原因。 启用 StateMachine 关键字后,Hub3 会报告软件设备、中心和端口对象的内部状态机活动,从而更深入地了解驱动程序的逻辑。

      • USB UCX 事件

      启用 USB 事件收集时,USB UCX 事件提供程序从客户端驱动程序报告 I/O,并打开和关闭设备终结点和终结点流。 启用 StateMachine 关键字后,UCX 会报告主机控制器和终结点对象的内部状态机活动,从而更深入地了解驱动程序的逻辑。

      • USB xHCI 事件

      启用 USB 事件收集时,USB xHCI 事件提供程序报告系统的 xHCI 控制器的属性和 xHCI 操作的低级别详细信息。 xHCI 报告 xHCI 硬件发送到和完成的命令请求,包括特定于 xHCI 的完成代码。

       

      使用 Logman 捕获 USB 事件跟踪

      这部分讲解使用 Logman 工具捕获 USB ETW 事件跟踪的信息。 Logman 是内置于 Windows 中的跟踪工具。 可以使用 Logman 将事件捕获到事件跟踪日志文件中。

      先决条件

      事件跟踪日志文件可以很快增长,但较小的日志文件更易于导航和传输。 在开始跟踪之前,请考虑执行以下步骤从日志中排除无关事件,以便可以专注于要检查的设备活动:

      • 断开非相关设备的任何非关键 USB 设备的连接。 设备越少,跟踪越小,更易于阅读和分析;
      • 如果系统具有 USB 键盘或鼠标,请改为使用远程桌面输入跟踪命令;
      • 在相关操作周围尽可能缩小跟踪的开始和结束范围;
      • 如果只对特定类别的 USB 事件感兴趣,可以使用关键字筛选记录的事件;

      来自 USB 3.0 驱动程序堆栈的事件跟踪类似于 Windows 7 中引入的 USB 2.0 驱动程序堆栈跟踪。 可以在Windows 8计算机上捕获 USB 2.0 驱动程序堆栈中的事件跟踪。 从 USB 2.0 和 USB 3.0 驱动程序堆栈捕获事件跟踪的方式类似。 可以从 USB 2.0 或 USB 3.0 驱动程序堆栈中独立捕获事件。 将 USB 2.0 设备连接到 USB 3.0 主控制器时,可从 USB 3.0 驱动程序堆栈获取事件跟踪。 在这种情况下,你将查看 USB 2.0 设备的新 USB 3.0 驱动程序堆栈事件。

      收集 USB 跟踪事件

      1. 打开具有管理权限的命令提示符窗口。 为此,请选择“开始”,在搜索框中键入 cmd ,选择并按住 (或右键单击“) cmd.exe”,然后选择“ 以管理员身份运行”。

      2. 在命令提示符窗口中,输入以下命令以启动捕获会话:

      logman create trace -n usbtrace -o %SystemRoot%\Tracing\usbtrace.etl -nb 128 640 -bs 128
      logman update trace -n usbtrace -p Microsoft-Windows-USB-USBXHCI (Default,PartialDataBusTrace)
      logman update trace -n usbtrace -p Microsoft-Windows-USB-UCX (Default,PartialDataBusTrace)
      logman update trace -n usbtrace -p Microsoft-Windows-USB-USBHUB3 (Default,PartialDataBusTrace)
      logman update trace -n usbtrace -p Microsoft-Windows-USB-USBPORT
      logman update trace -n usbtrace -p Microsoft-Windows-USB-USBHUB
      logman update trace -n usbtrace -p Microsoft-Windows-Kernel-IoTrace 0 2
      logman start -n usbtrace

      3. 完成上述每个命令后,Logman 会显示 The command completed successfully.

      执行要捕获的操作。 例如,若要捕获设备枚举的事件,可以插入在 设备管理器 中显示为“未知设备”的 U 盘。 使命令提示符窗口保持打开状态。

      4. 完成方案后停止会话。 输入以下命令以结束捕获会话:

      可以通过运行以下命令来停止 USB 集线器和端口事件收集:

      logman stop -n usbtrace
      logman delete -n usbtrace
      move /Y %SystemRoot%\Tracing\usbtrace_000001.etl %SystemRoot%\Tracing\usbtrace.etl

      前面的捕获会话生成名为 usbtrace.etl 的 etl 文件。 跟踪文件存储在 %SystemRoot%\Tracing\usbtrace.etl (C:\Windows\Tracing\usbtrace.etl) 。 将文件移动到另一个位置或将其重命名,以避免在捕获下一个会话时覆盖它。

      文件包含来自 USB 3.0 和 USB 2.0 驱动程序堆栈的事件跟踪。 如果要将事件跟踪减少到仅一个 USB 驱动程序堆栈,请从下一个跟踪会话中删除另一个驱动程序堆栈。 为此,可以修改步骤 2 中显示的命令序列,以删除与要从跟踪会话中删除的驱动程序堆栈对应的“logman update”行。

      USB 3.0 驱动程序堆栈事件的捕获筛选器

      请注意 Logman 捕获命令中的 ETW 关键字,例如 Default 和 PartialDataBusTrace 。 这些字词是 ETW 关键字,用于指示要查看的事件类型。 可以使用 ETW 关键字筛选 USB 驱动程序写入跟踪日志的事件,并自定义要查看的关于从 USB 3.0 驱动程序堆栈捕获的事件的信息量。 保存与任何关键字匹配的事件。 请注意,此筛选方法适用于捕获时,而不是在分析期间使用。

      可以根据要求根据关键字筛选事件。 下面是用于筛选 USB 3.0 驱动程序堆栈事件的关键字:

      windows USB 设备驱动开发-Windows 的 USB 事件跟踪

      例如,下面是一系列命令,用于启动会话以捕获 USB 设备电源转换。 由于 (USB 3.0 驱动程序堆栈) 选择提供程序,因此仅针对 USB 3.0 主机控制器下游连接的设备捕获事件。

      logman create trace -n usbtrace -o %SystemRoot%\Tracing\usbtrace.etl -nb 128 640 -bs 128
      logman update trace -n usbtrace -p Microsoft-Windows-USB-USBXHCI (Rundown,Power)
      logman update trace -n usbtrace -p Microsoft-Windows-USB-UCX (Rundown,Power)
      logman update trace -n usbtrace -p Microsoft-Windows-USB-USBHUB3 (Rundown,Power)
      logman update trace -n usbtrace -p Microsoft-Windows-Kernel-IoTrace 0 2
      logman start -n usbtrace
      电源事件的捕获筛选器

      USB 设备的一个有用的 ETW 关键字 (keyword) 是 USB 端口驱动程序的 PowerDiagnostics 标志。 使用此关键字 (keyword) 时,端口驱动程序会记录主机控制器和终结点信息,但省略描述传输的所有事件。 如果不需要查看传输事件,可以使用 PowerDiagnostics 关键字 (keyword) 将跟踪日志的大小减少多达 85%。 启动跟踪时指定 PowerDiagnostics 关键字 (keyword) ,如以下示例所示:

      Logman start Usbtrace -p Microsoft-Windows-USB-USBPORT PowerDiagnostics -o usbtrace.etl -ets -nb 128 640 -bs 128
      
      Logman update Usbtrace -p Microsoft-Windows-USB-USBHUB –ets

      如果筛选的跟踪日志有许多主机控制器异步计划启用和禁用事件,则可以在使用 Netmon 筛选器查看日志时将其筛选掉,如以下示例所示:

      NOT (Description == "USBPort_MicrosoftWindowsUSBUSBPORT:Host Controller Async Schedule Enable"
      OR Description == "USBPort_MicrosoftWindowsUSBUSBPORT:Host Controller Async Schedule Disable")

      有时,在跟踪日志中显示传输事件会很有帮助,例如导致错误(如 XACT 错误或停止)的中心请求和设备请求。 可以先捕获没有传输事件的日志,然后分析该较小的日志。 在大致了解问题方案中的问题后,再次运行跟踪而不进行筛选。

      版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.csdn.net/m0_72813396/article/details/140118262,作者:sului,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。

      上一篇:Go 语言入门很简单:Writer和Reader接口

      下一篇:windows USB 设备驱动程序开发-总线接口查询

      相关文章

      2025-05-06 09:20:29

      【运维】如何检查电脑正常异常和关机日志? 1074正常关机或重启 6006正常关机 41非正常关机 6008异常关机

      【运维】如何检查电脑正常异常和关机日志? 1074正常关机或重启 6006正常关机 41非正常关机 6008异常关机

      2025-05-06 09:20:29
      事件 , 关机 , 日志
      2025-04-18 07:10:30

      React 事件机制原理

      React 的事件处理机制可以分为两个阶段:初始化渲染时在 root 节点上注册原生事件;原生事件触发时模拟捕获、目标和冒泡阶段派发合成事件。

      2025-04-18 07:10:30
      boolean , React , void , 事件 , 原生 , 浏览器
      2025-04-15 09:18:30

      I/O 多路转接之 poll

      I/O 多路转接之 poll

      2025-04-15 09:18:30
      事件 , 函数 , 描述符
      2025-04-11 07:08:42

      关于 JavaScript 事件循环 Event Loop 的一些理解

      关于 JavaScript 事件循环 Event Loop 的一些理解

      2025-04-11 07:08:42
      JavaScript , 事件 , 任务 , 引擎 , 浏览器 , 队列
      2025-04-01 10:28:25

      laravel App\\Http\\Controllers\\Auth\\RegisterController 注册用户时候触发了一个没有Listener的是事件

      laravel App\\Http\\Controllers\\Auth\\RegisterController 注册用户时候触发了一个没有Listener的是事件

      2025-04-01 10:28:25
      laravel , 事件 , 注册 , 源码
      2025-03-27 10:12:02

      JavaScript之事件

      JavaScript之事件

      2025-03-27 10:12:02
      事件 , 按钮 , 点击 , 触发 , 返回 , 键盘 , 鼠标
      2025-03-18 09:59:07

      JavaScript 拖拽与观察者模式的实现及应用

      JavaScript 拖拽与观察者模式的实现及应用

      2025-03-18 09:59:07
      事件 , 代码 , 模式 , 片段 , 订阅 , 鼠标
      2025-03-18 08:27:19

      探秘JavaScript事件传播机制:冒泡、捕获与目标阶段解析

      探秘JavaScript事件传播机制:冒泡、捕获与目标阶段解析

      2025-03-18 08:27:19
      event , 事件 , 元素 , 冒泡 , 浏览器 , 点击 , 默认
      2025-03-18 08:27:19

      深入了解JavaScript事件绑定:实现高效可靠的事件处理

      深入了解JavaScript事件绑定:实现高效可靠的事件处理

      2025-03-18 08:27:19
      event , 事件 , 对象 , 绑定 , 触发 , 鼠标
      2025-03-17 07:50:46

      【概率论与数理统计】第一章:概率论基本概念

      【概率论与数理统计】第一章:概率论基本概念

      2025-03-17 07:50:46
      事件 , 概率 , 随机
      查看更多
      推荐标签

      作者介绍

      天翼云小翼
      天翼云用户

      文章

      33561

      阅读量

      5226887

      查看更多

      最新文章

      关于 JavaScript 事件循环 Event Loop 的一些理解

      2025-04-11 07:08:42

      laravel App\\Http\\Controllers\\Auth\\RegisterController 注册用户时候触发了一个没有Listener的是事件

      2025-04-01 10:28:25

      JavaScript之事件

      2025-03-27 10:12:02

      JavaScript 拖拽与观察者模式的实现及应用

      2025-03-18 09:59:07

      深入了解JavaScript事件绑定:实现高效可靠的事件处理

      2025-03-18 08:27:19

      探秘JavaScript事件传播机制:冒泡、捕获与目标阶段解析

      2025-03-18 08:27:19

      查看更多

      热门文章

      jQuery之事件

      2023-05-22 03:24:42

      JavaScript事件示例

      2024-07-01 01:31:47

      JS串行和事件循环

      2023-07-19 07:20:23

      驱动开发:内核CR3切换读写内存

      2023-05-04 09:00:09

      驱动开发:内核读取SSDT表基址

      2023-05-04 09:00:09

      解决无法访问G盘损坏是否将其格式化的方法

      2023-08-02 07:14:21

      查看更多

      热门标签

      java Java python 编程开发 代码 开发语言 算法 线程 Python html 数组 C++ 元素 javascript c++
      查看更多

      相关产品

      弹性云主机

      随时自助获取、弹性伸缩的云服务器资源

      天翼云电脑(公众版)

      便捷、安全、高效的云电脑服务

      对象存储

      高品质、低成本的云上存储服务

      云硬盘

      为云上计算资源提供持久性块存储

      查看更多

      随机文章

      WDF驱动开发-特定于KMDF的技术(三)

      WDF驱动开发-特定于KMDF的技术(一)

      JavaScript 拖拽与观察者模式的实现及应用

      windows USB 设备驱动开发-USB描述符

      windows USB设备驱动开发-双角色驱动

      windows USB 设备驱动开发-开发Type C接口的驱动程序(一)

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2025 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号