Lines Matching defs:keyParms
337 UnloadBlob_KEY_PARMS(UINT64 *offset, BYTE *blob, TCPA_KEY_PARMS *keyParms)
339 if (!keyParms) {
353 UnloadBlob_UINT32(offset, &keyParms->algorithmID, blob);
354 UnloadBlob_UINT16(offset, &keyParms->encScheme, blob);
355 UnloadBlob_UINT16(offset, &keyParms->sigScheme, blob);
356 UnloadBlob_UINT32(offset, &keyParms->parmSize, blob);
358 if (keyParms->parmSize == 0)
359 keyParms->parms = NULL;
361 keyParms->parms = malloc(keyParms->parmSize);
362 if (keyParms->parms == NULL) {
363 LogError("malloc of %u bytes failed.", keyParms->parmSize);
364 keyParms->parmSize = 0;
368 UnloadBlob(offset, keyParms->parmSize, blob, keyParms->parms);