Funzione TestQueryData

Consente la modifica dell'handle di test con il blocco.

Sintassi

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

Parametri

test

Handle di test restituito da TestCrea oTestOpen.

opzioni

Opzioni di query di test. Questo parametro può essere impostato sui valori seguenti.

Valore Descrizione
0 Opzione predefinita.
1 Acquisisce il blocco per proteggere le modifiche fino a quando non viene sbloccato.
2 Chiudere handle e contrassegnare come completato.
3 Chiudere handle e contrassegnare il completamento se si tratta dell'handle finale.
4 Impostare quando il chiamante possiede già il blocco.

knownDataSequenceId

L'ultimo dataSequenceId noto del risultato. Consente l'ottimizzazione dal chiamante eseguendo meno operazioni quando si tratta dello stesso nelle chiamate successive.

risultato [out]

Struttura TestInfo contenente informazioni sul test.

Valore restituito

True se l'operazione ha avuto esito positivo.

Commenti

Questa funzione non ha alcun file di libreria di importazione o intestazione associato; deve essere richiamato usando le funzioni LoadLibrary e GetProcAddress .

Requisiti

Requisito Valore
Client minimo supportato Windows Build 22000
Server minimo supportato Windows Server 2022
Intestazione Nessuno
DLL kernelbase.dll