11 #ifndef P6DECRYPTENVELOPE_H__
12 #define P6DECRYPTENVELOPE_H__ 1
32 static const P6DECENVFLAGS P6DECENV_NOFLAGS = 0x00000000;
33 static const P6DECENVFLAGS P6DECENV_TRACEON = 0x00000001;
50 #define INTERFACE p6IDecryptEnvelope
122 #define IF_p6IDecryptEnvelope {0x2518c74a,0x444,0x4f05,{0x9c,0x6f,0xfd,0xe,0xdf,0x59,0xfe,0x4c}}
125 #define COMP_p6DecryptEnvelope {0xa91a9e78,0x5e4a,0x46c7,{0xb6,0xdf,0x5f,0x47,0xc1,0x6,0x80,0x5}}
This interface provides key metadata infrormation and key access.
Where to get the data to process, either a file or generic buffer.
The base interface all [p6]COM components must derive from and implement.
This interface provides a mechanism to use PKI for the encryption of chunks of data.
Where to put the data processed, either a file or generic buffer.
P6UINT32 P6DECENVFLAGS
P6DECENVFLAGS.
#define P6DECLCOMMETHOD(method)
#define P6DECLAREIF_(iface, baseif)
P6R Cryptographic key interface definitions.