SymCryptParallelSha256ResultDone

VOID __stdcall SymCryptParallelSha256ResultDone(
        PCSYMCRYPT_PARALLEL_HASH pParHash,
        PSYMCRYPT_COMMON_HASH_STATE pState,
        PCSYMRYPT_PARALLEL_HASH_OPERATION pOp){
  _QWORD *v3; 
  VOID *v4; 
  __int64 *v5; 
  __int64 v6; 
  __int64 v7; 

  v3 = *(_QWORD **)(*(_QWORD *)&pOp + 16i64);
  v4 = *(VOID **)&pState;
  v5 = (__int64 *)(*(_QWORD *)&pState + 96i64);
  v6 = 4i64;
  do
  {
    v7 = *v5++;
    *v3++ = _byteswap_uint64(__ROL8__(v7, 32));
    --v6;
  }
  while( v6 );
  SymCryptWipe(v4, 128);
  SymCryptSha256Init((PSYMCRYPT_SHA256_STATE)v4);
}

Referenced by:

No references.