Função TestQueryData

Permite a modificação do identificador de teste com bloqueio.

Sintaxe

BOOL TestQueryData(
    HANDLE test,
    unsigned int options,
    unsigned int knownDataSequenceId,
    _Out_ TestInfo* result);

Parâmetros

test

O identificador de teste retornado de TestCreate ou TestOpen.

opções

As opções de consulta de teste. Esse parâmetro pode ser definido para os valores a seguir.

Valor Descrição
0 Opção padrão.
1 Adquire o bloqueio para proteger as modificações até o desbloqueio.
2 Feche o identificador e marque como concluído.
3 Feche o identificador e marque a conclusão se esse for o identificador final.
4 Defina quando o chamador já possui o bloqueio.

knownDataSequenceId

O último dataSequenceId conhecido do resultado. Permite a otimização do chamador fazendo menos trabalho quando isso é o mesmo em chamadas subsequentes.

resultado [out]

Uma estrutura TestInfo que contém informações sobre o teste.

Retornar valor

True se a operação foi bem-sucedida.

Comentários

Essa função não tem biblioteca de importação ou arquivo de cabeçalho associado; ele deve ser invocado usando as funções LoadLibrary e GetProcAddress .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Build 22000
Servidor mínimo com suporte Windows Server 2022
Cabeçalho Nenhum
DLL kernelbase.dll