CreateAPISet

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

This function creates an API set from the list of functions passed as a parameter.

Syntax

HANDLE CreateAPISet(
  char acName[4],
  USHORT cFunctions,
  const PFNVOID *ppfnMethods,
  const ULONGLONG *pu64Sig
);

Parameters

  • acName
    [in] Name of the API set.
  • cFunctions
    [in] Number of functions for this API set.
  • ppfnMethods
    [in] Array of functions for the API set.
  • pu64Sig
    [in] Array of signatures for the functions.

Return Value

A handle to the API set.

Remarks

Before any process can become a handle server, the process must create and register a handle-based API set with this function and RegisterAPISet.

Requirements

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

See Also

Reference

Kernel Functions
RegisterAPISet

Concepts

Creating, Registering, and Using a Handle-based API Set
New Kernel APIs
Handle Tables: Windows CE 5.0 vs. Windows Embedded CE 6.0