允許修改具有鎖定的測試控制碼。
語法
BOOL TestQueryData(
HANDLE test,
unsigned int options,
unsigned int knownDataSequenceId,
_Out_ TestInfo* result);
參數
test
從 TestCreate 或 TestOpen傳回的測試控制碼。
選項
測試查詢選項。 這個參數可以設定為下列值。
| 值 | 描述 |
|---|---|
| 0 | 預設選項。 |
| 1 | 取得鎖定以保護修改,直到解除鎖定為止。 |
| 2 | 關閉控制碼並標示為完成。 |
| 3 | 如果這是最終控制碼,請關閉控制碼並標示完成。 |
| 4 | 設定呼叫端已經擁有鎖定的時機。 |
knownDataSequenceId
結果的最後一個已知 dataSequenceId 。 在後續呼叫上執行相同的作業時,允許從呼叫端優化。
result [out]
TestInfo結構,包含測試的相關資訊。
傳回值
如果作業成功,則為 True。
備註
此函式沒有相關聯的匯入程式庫或標頭檔;必須使用 LoadLibrary 和 GetProcAddress 函式來叫用它。
規格需求
| 需求 | 值 |
|---|---|
| 最低支援的用戶端 | Windows 組建 22000 |
| 最低支援的伺服器 | Windows Server 2022 |
| 標頭 | 無 |
| DLL | kernelbase.dll |