Prototype declaration:
KMSTATUS KMAPI kmRegisterStripContext( IN KMDWORD dwIndex, IN PKMSTRIPCONTEXT pStripContext );
Description:
Parameters:This function registers a user-defined KMSTRIPCONTEXT (KMTWOVOLUMESTRIPCONTEXT) in the Kamui2 system. Ten KMSTRIPCONTEXT (KMTWOVOLUMESTRIPCONTEXT) entries can be registered in Kamui2. A KMSTRIPCONTEXT (KMTWOVOLUMESTRIPCONTEXT) registered by this function can be used in kmInitStripContext.
Return values:dwIndex(input) This sets one of the following indexes as the index where KMSTRIPCONTEXT (KMTWOVOLUMESTRIPCONTEXT) is to be registered. KM_STRIPCONTEXT_USER00 KM_STRIPCONTEXT_USER01 KM_STRIPCONTEXT_USER02 KM_STRIPCONTEXT_USER03 KM_STRIPCONTEXT_USER04 KM_STRIPCONTEXT_USER05 KM_STRIPCONTEXT_USER06 KM_STRIPCONTEXT_USER07 KM_STRIPCONTEXT_USER08 KM_STRIPCONTEXT_USER09 pStripContext(input) This specifies the pointer for KMSTRIPCONTEXT (KMTWOVOLUMESTRIPCONTEXT). When using KMTWOVOLUMESTRIPCONTEXT (two-parameter polygon), cast to the PKMSTRIPCONTEXT type. ex) KMTWOVOLUMESTRIPCONTEXT TwoVolStripContext; ... kmRegisterStripContext( (PKMSTRIPCONTEXT)&TwoVolStripContext,KM_STRIPCONTEXT_USER01 );
Value Explanation KMSTATUS_SUCCESS Success KMSTATUS_OUT_OF_RANGE dwIndex setting is invalid. KMSTATUS_INVALID_ADDRESS pStripContext is invalid (NULL). KMSTATUS_INVALID_SETTING >pStripContext size setting is invalid.