Share via


CeSvcOpenEx

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This function opens a service and retrieves a nested subkey for the supplied registry key.

Syntax

HRESULT CeSvcOpenEx( 
  HCESVC hSvcRoot, 
  LPTSTR pszPath, 
  BOOL fCreate, 
  PHCESVC phSvc
);

Parameters

  • hSvcRoot
    [in] Handle to a registry subkey, obtained by means of a call to CeSvcOpen.
  • pszPath
    [in] Pointer to a subpath to append to the logical subkey.
  • fCreate
    [in] TRUE if the subkey should be created, and FALSE if it already exists.
  • phSvc
    [out] Pointer to the handle to the registry subkey for the service. This handle is equivalent to a HKEY value and can be used by other CEUTIL API functions, as well as Win32 registry manipulation functions.

Return Value

Returns S_OK if the operation completed successfully. Otherwise, this function returns a Microsoft Win32 error code.

Remarks

When the handle retrieved by CeSvcOpenEx is no longer needed, the application should call the CeSvcClose function.

This function is part of CEUTIL, a utility DLL for dealing with desktop registry entries for Windows Embedded CE. CEUTIL functions are for use by desktop applications that need to communicate remotely with Windows Embedded CE–based devices. These functions are not available to applications running on Windows Embedded CE–based devices.

Requirements

Header ceutil.h
Library coredll.lib
Windows Embedded CE Windows CE 3.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

ActiveSync Functions
CeSvcOpen