tag_kcdb_ident_name_xfer Struct Reference
[Identities]

#include <kcreddb.h>


Detailed Description

Name transfer structure.

Used when the KCDB is communicating with the identity provider to exchange string names of identities. See individual KMSG_IDENT message subtypes for the usage of this structure.


Data Fields

const wchar_t * name_src
const wchar_t * name_alt
wchar_t * name_dest
khm_size cb_name_dest
khm_int32 result


Field Documentation

const wchar_t* tag_kcdb_ident_name_xfer::name_src

An identity name. Does not exceed KCDB_IDENT_MAXCCH_NAME characters including terminating NULL.

const wchar_t* tag_kcdb_ident_name_xfer::name_alt

An identity name. Does not exceed KCDB_IDENT_MAXCCH_NAME characters including terminating NULL.

wchar_t* tag_kcdb_ident_name_xfer::name_dest

Pointer to a buffer that is to receive a response string. The size of the buffer in bytes is specified in cb_name_dest.

khm_size tag_kcdb_ident_name_xfer::cb_name_dest

Size of buffer pointed to by name_dest in bytes.

khm_int32 tag_kcdb_ident_name_xfer::result

Receives a result value, which is usually an error code defined in kherror.h, though it is not always.


The documentation for this struct was generated from the following file:
Generated on Fri Aug 3 08:27:15 2007 for Network Identity Manager by Doxygen 1.5.2
© 2004-2007 Massachusetts Institute of Technology.
© 2005-2007 Secure Endpoints Inc.
Contact khimaira@mit.edu