|
Public Member Functions |
| CCryptMsg (HCRYPTMSG hMsg) |
void | Close () |
BOOL | OpenToDecode (DWORD dwFlags=0, DWORD dwMsgType=0, HCRYPTPROV hCryptProv=0, PCERT_INFO pRecipientInfo=0, PCMSG_STREAM_INFO pStreamInfo=0, DWORD dwMsgEncodingType=MY_ENCODING_TYPE) |
BOOL | Update (const BYTE *pbData, DWORD cbData, BOOL final=FALSE) |
BOOL | GetParam (DWORD dwParamType, PVOID pvData, PDWORD pcbData, DWORD dwIndex=0) |
BOOL | GetParam (DWORD dwParamType, PVOID *pvData, PDWORD pcbData=NULL, DWORD dwIndex=0) |
BOOL | GetCertCount (DWORD *pCertCount) |
BOOL | GetCert (PBYTE *ppbEncodedData, DWORD *pcbEncodedData, DWORD dwIndex=0) |
| operator HCRYPTMSG () |