КриптоПро CAPILite  

CryptRetrieveObjectByUrlW

Функция CryptRetrieveObjectByUrlW является unicode версией функции CryptRetrieveObjectByUrlA.

Поддерживает значения pszObjectOid только CONTEXT_OID_CERTIFICATE и CONTEXT_OID_CRL. Из флагов поддерживаются только CRYPT_CACHE_ONLY_RETRIEVAL, CRYPT_WIRE_ONLY_RETRIEVAL, CRYPT_DONT_CACHE_RESULT, CRYPT_RETRIEVE_MULTIPLE_OBJECTS. Аргументы hAsyncRetrieve, pCredentials, pvVerify, pAuxInfo игнорируются.

WINCRYPT32API BOOL WINAPI CryptRetrieveObjectByUrlW(
  IN LPCWSTR pwszUrl,
  IN LPCSTR pszObjectOid,
  IN DWORD dwRetrievalFlags,
  IN DWORD dwTimeout,
  OUT LPVOID * ppvObject,
  IN HCRYPTASYNC hAsyncRetrieve,
  IN OPTIONAL PCRYPT_CREDENTIALS pCredentials,
  IN OPTIONAL LPVOID pvVerify,
  IN OPTIONAL PCRYPT_RETRIEVE_AUX_INFO pAuxInfo
);

Требования:

AIX: 5/6/7 или выше.
FreeBSD: 7/8/9 или выше.
Linux: LSB 3.1 (RHEL 4, SuSE 10) или выше.
Solaris: 10/11 или выше.
Mac OSX: 10.7/8 или выше.
iOS: 6/7 или выше.
Файл описания: Прототип описан в файлах CSP_WinCrypt.h и WinCryptEx.h.

См. также

Функции поиска удаленного объекта , CryptRetrieveObjectByUrl в MS CryptoAPI 2.0 World Wide Web link