Pkcs11Interop  5.1.2
Public Attributes | List of all members
Net.Pkcs11Interop.LowLevelAPI80.CK_C_INITIALIZE_ARGS Class Reference

Optional arguments for the C_Initialize function More...

Public Attributes

IntPtr CreateMutex = IntPtr.Zero
 Pointer to a function to use for creating mutex objects (not supported by Pkcs11Interop) More...
 
IntPtr DestroyMutex = IntPtr.Zero
 Pointer to a function to use for destroying mutex objects (not supported by Pkcs11Interop) More...
 
IntPtr LockMutex = IntPtr.Zero
 Pointer to a function to use for locking mutex objects (not supported by Pkcs11Interop) More...
 
IntPtr UnlockMutex = IntPtr.Zero
 Pointer to a function to use for unlocking mutex objects (not supported by Pkcs11Interop) More...
 
NativeULong Flags = 0
 Bit flags specifying options More...
 
IntPtr Reserved = IntPtr.Zero
 Reserved for future use More...
 

Detailed Description

Optional arguments for the C_Initialize function

Member Data Documentation

◆ CreateMutex

IntPtr Net.Pkcs11Interop.LowLevelAPI80.CK_C_INITIALIZE_ARGS.CreateMutex = IntPtr.Zero

Pointer to a function to use for creating mutex objects (not supported by Pkcs11Interop)

◆ DestroyMutex

IntPtr Net.Pkcs11Interop.LowLevelAPI80.CK_C_INITIALIZE_ARGS.DestroyMutex = IntPtr.Zero

Pointer to a function to use for destroying mutex objects (not supported by Pkcs11Interop)

◆ Flags

NativeULong Net.Pkcs11Interop.LowLevelAPI80.CK_C_INITIALIZE_ARGS.Flags = 0

Bit flags specifying options

◆ LockMutex

IntPtr Net.Pkcs11Interop.LowLevelAPI80.CK_C_INITIALIZE_ARGS.LockMutex = IntPtr.Zero

Pointer to a function to use for locking mutex objects (not supported by Pkcs11Interop)

◆ Reserved

IntPtr Net.Pkcs11Interop.LowLevelAPI80.CK_C_INITIALIZE_ARGS.Reserved = IntPtr.Zero

Reserved for future use

◆ UnlockMutex

IntPtr Net.Pkcs11Interop.LowLevelAPI80.CK_C_INITIALIZE_ARGS.UnlockMutex = IntPtr.Zero

Pointer to a function to use for unlocking mutex objects (not supported by Pkcs11Interop)


The documentation for this class was generated from the following file: