Adobe ColdFusion 8

CCFXRequest::SetCustomData

Syntax

void CCFXRequest::SetCustomData(LPVOID lpvData)

Description

Sets custom (tag specific) data to carry with the request. Use this function to store request specific data to pass to procedures within your custom tag implementation.

Parameters

Parameter

Description

lpvData

Pointer to custom data

Example

The following example creates a request-specific data structure of hypothetical type MYTAGDATA and stores a pointer to the structure in the request for future use:

void ProcessTagRequest( CCFXRequest* pRequest )
            try
            {
                        MYTAGDATA tagData ;
                        pRequest->SetCustomData( (LPVOID)&tagData ) ;
     
                        ... remainder of procedure ...
    }