GetCurrentProcess
9/8/2008
Essa função retorna um pseudohandle para o atual processo.
Syntax
HANDLE GetCurrentProcess(void);
Parameters
Nenhum.
Return Value
Pseudohandle para o atual processo.
Remarks
Um pseudohandle é uma constante especial que é interpretado como o atual processo identificador. O processo de chamada pode usar este identificador para especificar seu próprio processo quando é um identificador processo exigido.
Esse identificador tem a acessar máxima possível para o objeto processo.
Um processo também pode usar a função OpenProcess para aberto um identificador real a si mesmo.
O pseudohandle não precisa ser fechado quando ele não for mais necessária.
Chamando o CloseHandle função com um pseudohandle pode ter unexplained os resultados.
Para recuperar o identificador para o atual processo, use a função GetCurrentProcessId. O valor identificador processo retornado da GetCurrentProcessId Pode ser CAST para um identificador e usadas em funções que requerem alças processo.
Requirements
Header | kfuncs.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
Process and Thread Functions
GetCurrentProcessId
GetCurrentThread
OpenProcess