잠금을 사용하여 테스트 핸들을 수정할 수 있습니다.
구문
BOOL TestQueryData(
HANDLE test,
unsigned int options,
unsigned int knownDataSequenceId,
_Out_ TestInfo* result);
매개 변수
test
TestCreate 또는 TestOpen에서 반환된 테스트 핸들입니다.
옵션
테스트 쿼리 옵션입니다. 이 매개 변수는 다음 값으로 설정할 수 있습니다.
| 값 | Description |
|---|---|
| 0 | 기본 옵션입니다. |
| 1 | 잠금을 획득하여 잠금 해제될 때까지 수정 사항을 보호합니다. |
| 2 | 핸들을 닫고 완료로 표시합니다. |
| 3 | 핸들을 닫고 마지막 핸들인 경우 완료를 표시합니다. |
| 4 | 호출자가 이미 잠금을 소유하는 경우 를 설정합니다. |
knownDataSequenceId
결과의 마지막으로 알려진 dataSequenceId 입니다. 후속 호출에서 동일한 경우 더 적은 작업을 수행하여 호출자의 최적화를 허용합니다.
result [out]
테스트에 대한 정보를 포함하는 TestInfo 구조체입니다.
반환 값
작업이 성공하면 True입니다.
설명
이 함수에는 연결된 가져오기 라이브러리 또는 헤더 파일이 없습니다. LoadLibrary 및 GetProcAddress 함수를 사용하여 호출해야 합니다.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 지원되는 최소 클라이언트 | Windows Build 22000 |
| 지원되는 최소 서버 | Windows Server 2022 |
| 헤더 | 없음 |
| DLL | kernelbase.dll |