DWORD dwReturn = 0;
  HCRYPTPROV hProv;
 if (!CryptAcquireContext(&hProv, NULL, NULL, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT))
    return dwReturn=GetLastError();
 
  HCRYPTHASH hHash;
  HCRYPTKEY key;
  if (!CryptImportKey(hProv, pbKeyData, dwKeyDataLen, 0,0 , &key)) //总是错误,郁闷阿
  { 
dwReturn = GetLastError();   
CryptReleaseContext(hProv, 0);
return dwReturn;
  }请高人看看,为何CryptImportKey总是出错阿