Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

static LPWSTR CRYPT_GetDefaultOIDDlls ( HKEY  key  )  [static]

Definition at line 909 of file oid.c.

Referenced by CryptRegisterDefaultOIDFunction(), and CryptUnregisterDefaultOIDFunction().

00910 {
00911     LONG r;
00912     DWORD type, size;
00913     LPWSTR dlls;
00914 
00915     r = RegQueryValueExW(key, DllW, NULL, &type, NULL, &size);
00916     if (r == ERROR_SUCCESS && type == REG_MULTI_SZ)
00917     {
00918         dlls = CryptMemAlloc(size);
00919         r = RegQueryValueExW(key, DllW, NULL, &type, (LPBYTE)dlls, &size);
00920         if (r != ERROR_SUCCESS)
00921         {
00922             CryptMemFree(dlls);
00923             dlls = NULL;
00924         }
00925     }
00926     else
00927         dlls = NULL;
00928     return dlls;
00929 }


Generated on Fri Feb 10 05:27:54 2012 for ReactOS by doxygen 1.6.3

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.