ACHandle (input) |
| | The handle that describes the authorization computationmodule used to perform this function. |
TPHandle (input/optional) |
| | The handle that describes the trust policy modulethat can be used by the authorization computation service to implementthis function. If no trust policy module is specified, the AC moduleuses an assumed TP module, if required. |
CLHandle (input/optional) |
| | The handle that describes the add-in certificatelibrary module that can be used to manipulate the subject certificateand anchor certificates. If no certificate library module is specified,the AC module uses an assumed CL module, if required. |
CCHandle (input/optional) |
| | The handle that describes the cryptographic contextcontaining a handle that describes the add-in Cryptographic ServiceProvider module that can be used to perform cryptographic operationsas required to perform the requested operation. If no cryptographiccontext is specified, the AC module uses an assumed cryptographiccontext and CSP module, if required. |
DBList (input/optional) |
| | A list of handle pairs specifying a data storagelibrary module and a data store managed by that module. These datastores can contain certificates, CRLs, and policy objects for useby the AC module. If no DL and DB handle pairs are specified, theAC module uses an assumed DL module and an assumed data store forthis operation. |
PassThroughId (input) |
| | An identifier assigned by the AC module to indicatethe exported function to perform. |
InputParams (input) |
| | A pointer to a module, implementation-specific structurecontaining parameters to be interpreted in a function-specific mannerby the requested AC module. If the passthrough functionrequires access to a private key located in the CSP referenced by CSPHandle ,then InputParams should contain a passphrase,or a callback or cryptographic context that can be used to obtainthe passphrase. |
OutputParams (output/optional) |
| | A pointer to a module, implementation-specific structurecontaining the output data. The service provider will allocate thememory for this structure. The application must free the memoryfor the structure. |