Funzione GetProcessIdOfThread (processthreadsapi.h)
Recupera l'identificatore del processo associato al thread specificato.
Sintassi
DWORD GetProcessIdOfThread(
[in] HANDLE Thread
);
Parametri
[in] Thread
Handle per il thread. L'handle deve avere il THREAD_QUERY_INFORMATION o THREAD_QUERY_LIMITED_INFORMATION diritto di accesso. Per altre informazioni, vedere Thread Security and Access Rights.For more information, see Thread Security and Access Rights.
Windows Server 2003: L'handle deve avere il diritto di accesso THREAD_QUERY_INFORMATION.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è l'identificatore del processo associato al thread specificato.
Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
Fino al termine di un processo, l'identificatore di processo lo identifica in modo univoco nel sistema. Per altre informazioni sui diritti di accesso, vedere Sicurezza thread e diritti di accesso.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | processthreadsapi.h (includere Windows.h in Windows Vista, Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Libreria | Kernel32.lib |
DLL | Kernel32.dll |