Microsoft Speech Platform
SpCreateObjectFromToken
SpCreateObjectFromToken creates an object instance from a specified object token.
Found in: sphelper.h
SpCreateObjectFromToken(
ISpObjectToken *pToken,
T **ppObject,
IUnknown *pUnkOuter = NULL,
DWORD dwClsCtxt = CLSCTX_ALL
);
Parameters
- pToken
- [in] The type of object token to create.
- ppObject
- [out] the object instance being created.
- pUnkOuter
- [in] Optional parameter used for creating aggregate objects. pUnkOuter is the data for the object. If not specified, the value defaults to NULL.
- dwClsCtxt
- [in] The type of aggregate object being created. If pUnkOuter is not NULL, this must be supplied. If not specified otherwise, the value defaults to all object types.
Return values
Value | Description |
---|---|
S_OK | Function completed successfully. |
FAILED (hr) | Appropriate error message. |