Previous section.

Common Security: CDSA and CSSM
Copyright © 1997 The Open Group

NAME

KRSP_PassThrough

SYNOPSIS

void* CSSMKRSPI KRSP_PassThrough
    (CSSM_KR_HANDLE KRHandle,
    uint32 PassThroughId,
    const void * InData);

DESCRIPTION

The KRSP_PassThrough function is provided to allow KRSP developers to extend the key recovery functionality of the CSSM API.

PARAMETERS

KRHandle (input)

The handle that describes the context of this key recovery operation.

PassThroughId (input)

An identifier specifying the custom function to be performed.

InData (input)

A pointer to a void structure containing the input data.

RETURN VALUE

A pointer to a void structure contains the output.

ERRORS

CSSM_KR_INVALID_HANDLE

Invalid handle.

CSSM_KR_INVALID_POINTER

Invalid pointer for input data.

CSSM_MEMORY_ERROR

Not enough memory to allocate.

CSSM_KR_UNSUPPORTED_OPERATION

Add-in does not support this function.

CSSM_KR_PASS_THROUGH_FAILED

Unable to perform custom function.


Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy of this publication.
You should also read the legal notice explaining the terms and conditions relating to the CDSA documentation.

Contents Next section Index