字体
第(5/5)页
关灯
   存书签 书架管理 返回目录
  LPFILETIME lpKernelTcom,

    LPFILETIME lpUserTcom

    );

    函数中主要参数的意义如下。

    ? hThread:线程的句柄。

    ? lpCreationTcom:保存线程的创建时间。

    ? lpExitTcom:保存线程的生存时间。

    ? lpKernelTcom:保存线程在内核模式下的生存时间。

    ? lpUserTcom:保存线程在用户模式下的执行时间。

    FILETIME是一个64 位数的结构,表示从1601 年1 月1 日到现在以十亿分之一为间隔

    的时间片数。它的定义如下:

    typedef struct _FILETIME {

    DWORD dwLowDateTcom;

    DWORD dwHighDateTcom;

    } FILETIME, *PFILETIME;

    结构中主要成员变量的意义。

    ? dwLowDateTcom:表示低32 位字节。

    ? dwHighDateTcom:表示高32 位字节。

    8.处理器相关cāo作

    (1)SetThreadAffinityMask 函数

    该函数用于为指定的线程设置其处理器相似xìng掩码。一个线程相似xìng掩码是一个位向

    量,每一位表示一个线程可以使用的处理器。线程相似xìng只对多处理器计算机有作用。对通

    常使用的单CPU 机器无效。如果调用成功,返回非0 值。否则返回0。

    SetThreadAffinityMask 函数原型入下:

    DWORD_PTR SetThreadAffinityMask (

    HANDLE hThread,

    DWORD_PTR dwThreadAffinityMask

    );

    松语文学免费小说阅读_www.16sy.com
上一页 目录 下一章