PK_SESSION_binding_t   

typedef int PK_SESSION_binding_t;

Used in:

PK_SESSION_ask_binding


PK_SESSION_binding_t has the values:

  PK_SESSION_binding_unknown_c      The caller wishes to know which
                                    programming language binding is
                                    in use.

  PK_SESSION_binding_C_native_c     The binding is a native code C
                                    interface, which is built into
                                    the product

  PK_SESSION_binding_net_unsafe_c   The binding is a Microsoft .NET
                                    wrapper around the native code C
                                    interface. The binding requires
                                    the use of "unsafe" .NET code.

  PK_SESSION_binding_net_safe_c     The binding is a Microsoft .NET
                                    wrapper around the native code C
                                    interface. The binding does not
                                    require the use of "unsafe" .NET
                                    code. This binding does not
                                    currently exist, but the value is
                                    reserved for possible future use.

Note that bindings other than the native code C interface are
not necessarily provided on all supported platforms, and that
the existence of a value for a particular binding does not
necessarily imply that the binding will be provided.