equal
deleted
inserted
replaced
47 virtual void Reset() = 0; |
47 virtual void Reset() = 0; |
48 |
48 |
49 /** |
49 /** |
50 Retrieves the plugin's common characteristics |
50 Retrieves the plugin's common characteristics |
51 @param aPluginCharacteristics The plugin characteristics value retrieved |
51 @param aPluginCharacteristics The plugin characteristics value retrieved |
|
52 @leave ... Any of the crypto error codes defined in |
|
53 cryptospi_errs.h or any of the system-wide error codes. |
52 */ |
54 */ |
53 virtual void GetCharacteristicsL(const TCharacteristics*& aPluginCharacteristics) = 0; |
55 virtual void GetCharacteristicsL(const TCharacteristics*& aPluginCharacteristics) = 0; |
54 |
56 |
55 /** |
57 /** |
56 Retrieves the plugin's extended characteristics |
58 Retrieves the plugin's extended characteristics |
57 @return The extended plugin characteristics, on the heap. |
59 @return The extended plugin characteristics, on the heap. |
58 This should be deleted by the caller when finished with. |
60 This should be deleted by the caller when finished with. |
|
61 @leave ... Any of the crypto error codes defined in |
|
62 cryptospi_errs.h or any of the system-wide error codes. |
59 */ |
63 */ |
60 virtual const CExtendedCharacteristics* GetExtendedCharacteristicsL() = 0; |
64 virtual const CExtendedCharacteristics* GetExtendedCharacteristicsL() = 0; |
61 |
65 |
62 /** |
66 /** |
63 Interface that enable plugin to extend functionality |
67 Interface that enable plugin to extend functionality |