Share via


Funzione OpenThreadWaitChainSession (wct.h)

Crea una nuova sessione WCT.

Sintassi

HWCT OpenThreadWaitChainSession(
  [in]           DWORD              Flags,
  [in, optional] PWAITCHAINCALLBACK callback
);

Parametri

[in] Flags

Tipo di sessione. Questo parametro può avere uno dei valori seguenti.

Valore Significato
0
Sessione sincrona.
WCT_ASYNC_OPEN_FLAG
Sessione asincrona.

[in, optional] callback

Se la sessione è asincrona, questo parametro può essere un puntatore a una funzione di callback WaitChainCallback .

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un handle per la sessione appena creata.

Se la funzione ha esito negativo, il valore restituito è NULL. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Al termine dell'uso della sessione, chiamare la funzione CloseThreadWaitChainSession .

Esempio

Per un esempio, vedere Uso di WCT.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wct.h
Libreria Advapi32.lib
DLL Advapi32.dll

Vedi anche

CloseThreadWaitChainSession

GetThreadWaitChain

Attraversamento della catena di attesa

WaitChainCallback