INtime SDK Help
EnterServiceRegion

Enters the region associated with the service. If mutual exclusion is desired between the service thread and the SendMessage handler, the service thread and the SendMessage handler can make this call.

BOOLEAN EnterServiceRegion(
    LPSERVICEDESC lpServiceDescriptor
);

Parameters

lpServiceDescriptor
A pointer to the service descriptor.

Return Values

TRUE
Success.
FALSE
Failure. To determine the status, call GetLastRtError.

Status

E_CONTEXT 0x0005
The service is being uninstalled.
E_EXIST 0x0006
The lpServiceDescriptor parameter is not a pointer to a valid SERVICEDESC structure.
E_TYPE 0x8002
The SERVICEDESC structure is corrupt.
E_NUC_BAD_BUF 0x80E2
The lpControlBuffer parameter is not a valid pointer.

Requirements

Versions Defined in Include Link to
INtime 3.0 intime/rt/include/rtserv.h rtserv.h rtserv.lib

See Also

RT Service system calls, ExitServiceRSegion SendMessage, SERVICEDESC