AMI C API Parameter Functions This section describes the parameter functions. The functions are used to define and process method parameters and return values. • Parameter Functions Summary Parameter Functions Summary This table summarizes the AMI C API parameter functions. These functions are described in the following sections. Function Description Page ami_ParameterCreateIn() Adds the specified parameter to the list of input parameters for the method. 232 ami_ParameterCreateOut() Adds the specified parameter to the description of return parameters for that method. 233 ami_ParameterListOut() Returns a handle to a list of AMI parameter lists to be used to specify return values for a method invocation. 234 ami_ParameterSetValue() Sets the value of an AMI parameter in the specified AMI parameter list. 235 ami_ParameterGetValue() Retrieves the value of an AMI parameter from the specified AMI parameter list. 236 ami_ParameterAddChoice() Adds a value choice for the specified parameter. 237 ami_ParameterAddLegal() Adds a legal choice for the specified parameter. 238 ami_ParameterListListDestroy() Destroys the specified list of parameter lists. 239