ResolverIoctlOpen (Windows Embedded CE 6.0)
1/6/2010
A Resolver DLL implements this function. The Location Framework calls this export as a result of an application attempting to establish an IOCTL channel to the pluging by calling LocationPluginOpen.
Syntax
HLOCATIONPLUGIN ResolverIoctlOpen(void);
Parameters
There are no parameters.
Return Value
On success, a HANDLE (psuedo-handle) that is meaningful to the Resolver will be returned. This handle will be used to associate it with the application and the communication between them. Note that this value is not directly returned to the application, but instead the Location Framework has another level of indirection of HANDLEs.
On failure, 0 will be returned. The plugin must call SetLastError() to indicate to the application why it has failed.
Remarks
Unless there is a compelling reason, most plugins should not implement IOCTL channels and should SetLastError(ERROR_NOT_SUPPORTED).
Requirements
Header | lfplugin.h |
Windows Embedded CE | Windows Embedded CE 6.0 and later |