允许通过锁定修改测试句柄。
语法
BOOL TestQueryData(
HANDLE test,
unsigned int options,
unsigned int knownDataSequenceId,
_Out_ TestInfo* result);
参数
测试
从 TestCreate 或 TestOpen 返回 的测试句柄。
选项
测试查询选项。 此参数可以设置为以下值。
值 | 说明 |
---|---|
0 | 默认选项。 |
1 | 获取锁以保护修改,直到解锁。 |
2 | 关闭句柄,并将 标记为已完成。 |
3 | 如果这是最终句柄,请关闭句柄并标记为完成。 |
4 | 当调用方已拥有锁时设置。 |
knownDataSequenceId
结果的最后一个已知 dataSequenceId 。 当后续调用相同时,允许调用方进行优化,方法是减少工作。
result [out]
包含有关测试的信息的 TestInfo 结构。
返回值
如果操作成功,则为 True。
备注
此函数没有关联的导入库或头文件;必须使用 LoadLibrary 和 GetProcAddress 函数调用它。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 内部版本 22000 |
最低受支持的服务器 | Windows Server 2022 |
标头 | 无 |
DLL | kernelbase.dll |