CeSvcOpenEx (Windows Embedded CE 6.0)
1/6/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 |