SpGetCategoryFromId (Windows CE 5.0)

Send Feedback

This function creates an object token category as an object implementing ISpObjectTokenCategory. This function assists in locating and creating an object token category without having to search or change the registry directly.

inline HRESULT SpGetCategoryFromId(const WCHAR* pszCategoryId,ISpObjectTokenCategory** ppCategory,BOOL fCreateIfNotExist = FALSE);

Parameters

  • pszCategoryId
    [in] Pointer to the category identifier.
  • ppCategory
    [out] Address of a pointer to an object implementing ISpObjectTokenCategory. The object is created with CoCreateInstance and must be manually freed when no longer required.
  • fCreateIfNotExist
    [in] An optional value indicating if the object is to be created if it does not already exist. Set this value to TRUE to create the object, and to FALSE otherwise. FALSE is the default.

Return Values

The following table shows the possible return values.

Value Description
S_OK Function completed successfully.
FAILED(hr) Appropriate error message.

Requirements

OS Versions: Windows CE .NET 4.1 and later.
Header: Sphelper.h.
Link Library: Sapilib.lib.

See Also

SAPI Functions

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.