(avrfsdk.h) AVRF_HANDLE_OPERATION 结构

包含收集句柄跟踪信息所需的信息。

语法

typedef struct _AVRF_HANDLE_OPERATION {
  ULONG64                    Handle;
  ULONG                      ProcessId;
  ULONG                      ThreadId;
  ULONG                      OperationType;
  ULONG                      Spare0;
  AVRF_BACKTRACE_INFORMATION BackTraceInformation;
} AVRF_HANDLE_OPERATION, *PAVRF_HANDLE_OPERATION;

成员

Handle

要枚举句柄跟踪的堆的句柄。

ProcessId

与运行应用程序的进程关联的唯一标识符。

ThreadId

(对给定句柄执行操作的 GetCurrentThreadId 函数) 返回的线程的唯一标识符。

OperationType

eHANDLE_TRACE_OPERATIONS 枚举中的常量之一,指示句柄操作是打开的, (创建) 、关闭还是无效。

Spare0

即使用户更改了原始结构的大小,结构在自然边界上的对齐方式也是如此。

BackTraceInformation

标识包含完成句柄枚举所需的信息的 AVRF_BACKTRACE_INFORMATION 结构。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 avrfsdk.h

另请参阅

资源枚举

VerifierEnumerateResource