代码之家  ›  专栏  ›  技术社区  ›  Tadeusz A. Kadłubowski

如何将字符串从内存中提取到DTrace脚本中

  •  0
  • Tadeusz A. Kadłubowski  · 技术社区  · 16 年前

    1 回复  |  直到 15 年前
        1
  •  1
  •   alanc    14 年前

    copyinstr()正是这样做的。它接受指针作为参数,将其视为指向以零结尾的字符串的指针,并在脚本可访问的内核内存中返回该字符串的副本。

    请注意,与C不同,DTrace具有字符串类型。copyinstr()返回该类型。

    Solaris Dynamic Tracing Guide