Compartilhar via


GetCallerProcess

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função retorna um identificador para o processo chamador.

Observação

Essa função é obsoleto as of Windows Embedded CE 6.0.Use GetDirectCallerProcessId ou GetCallerVMProcessId, em vez disso.

Syntax

HANDLE GetCallerProcess(void);

Parameters

Nenhum.

Return Value

Um identificador para o processo chamador indica sucesso.

Remarks

For All Platforms:

Esta função só é usada no contexto de Program Static Library (PSL).

Em Windows Embedded CE, segmentos pode migrar entre processos ao fazer chamadas API. De exemplo, um aplicativo pode chamar ExtEscape para informar o driver exibir para desativar a luz de fundo, usando um código de escape Platform-specific. O driver exibir em pode ativar chamar DeviceIoControl Para desativar a luz de fundo. Enquanto o segmento está execução DeviceIoControl code in the backlight driver, its owner process is the application, its caller process is Gwes.dll, and its current process on Windows Mobile  is Device.exeon Windows Embedded CE  is Device.dll**.

For Windows Embedded CE:

Em Windows Embedded CE, Gwes.dll e Device.dll são agora bibliotecas.

Requirements

Header pkfuncs.h
Library coredll.lib
Windows Embedded CE Windows CE 2.10 and later

See Also

Reference

Kernel Functions
GetDirectCallerProcessId
GetCallerVMProcessId
GetOwnerProcess
MapPtrToProcess

Other Resources

GetCurrentProcessId