| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
| szCDName | CDNAME | char | OPT | INPUT | 
The unique name given to a software master.  | 
| szCDTemplateMode | CDTMPLMD | char | OPT | INPUT | 
Indicates the mode of the CD Mastering process.  | 
| mnBuildStepId | CDCID | MATH_NUMERIC | OPT | INPUT | 
ID of the CD Component.  | 
| szTemplateName | CDNAME | char | OPT | INPUT | 
The unique name given to a software master.  | 
| szTargetFolder | CDCDES | char | OPT | OUTPUT | 
This field is dynamic and its name and function depends upon the build step highlighted. The possible names and functions are as follows:
  
   o Description - A short description of the highlighted build step.
    o Target Folder - A relative path where the output of the build step will be 
 placed.
    o Executable - A Microsoft Windows executable program. You can use this field to display the path and name of this program.  | 
| szPackageName | PKGNAME | char | OPT | INPUT | 
A package describes where on the server to find the components you want to deploy to workstations. There are three package types:
Full: 
 Contains the full suite of system applications (all specifications).
Partial: A minimum configuration of the system. This package type allows 
 users to load the desired applications at run-time rather than initially installing all applications.
Update: System objects contained in this type of 
 package are loaded after the workstation receives the package and the user signs on to the system. If the update package includes objects 
 without the corresponding specifications, old versions of the application are deleted from the workstation and replaced by the current 
 version the next time the user accesses that application. Update packages are always deployed on the date and time specified by the system 
 administrator.
  |