返回使用 TestCreate 创建的现有测试句柄。
语法
HANDLE TestOpen(
unsigned int testCaseId,
unsigned int options,
unsigned char storage,
GUID* testId,
_Out_ TestInfo* result);
参数
testCaseId
测试标识符。
选项
测试检索选项。 此参数可以设置为以下值。
| 值 | 说明 |
|---|---|
| 0 | 默认选项。 |
| 1 | 使用锁定优化检索,例如随后调用 TestQueryData。 |
| 2 | 已弃用,这与默认选项相同。 |
| 131072 | 指示返回的 TestInfo 结构中将包括其他“properties”字段。 |
存储
测试存储选项。 此参数可以设置为以下值。
| 值 | 说明 |
|---|---|
| 1 | 数据将存储在处理中。 |
| 2 | 数据将在进程外存储。 |
testId
测试实例的标识符。
result [out]
包含有关测试信息的 TestInfo 结构。
返回值
测试句柄。
备注
此函数没有关联的导入库或头文件;必须使用 LoadLibrary 和 GetProcAddress 函数调用它。
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 | Windows 内部版本 22000 |
| 最低受支持的服务器 | Windows Server 2022 |
| 标头 | 无 |
| DLL | kernelbase.dll |