Работа проверки сертификата KalkanCryptCOM

Добрый день! сейчас делаю реализацию работы с библиотекой в 1С, и столкнулся что у меня не работает метод X509ValidateCertificate

при вызове не выдает никакой ошибки,и не выдает что метод удачно отработал.
так же использую для проверки тестовые действующие сертификаты из примера библиотеки.
url проверки использую тестовый: http://test.pki.gov.kz/ocsp/

Так же развернул тестовый вариант на PHP у себя на компьютере, и столкнулся с той же самой проблемой, метод ничего не возвращает ни 0, ни -1. переменная $outinfo пустая.

Так же не совсем понятно про параметр передачи inCert, в документации указано, [in] BSTR inCert — сертификат в виде строки, примере он заполняется из Textbox1.

то есть я должен в этот параметр передачи сертификат в виде:

-----BEGIN CERTIFICATE-----
MIIGODCCBCCgAwIBAgIUORdZ5WWNykkBF0F4OObHLNioU+cwDQYJKoZIhvcNAQEL
BQAwLTELMAkGA1UEBhMCS1oxHjAcBgNVBAMMFdKw0JrQniAzLjAgKFJTQSBURVNU
KTAeFw0yMDAxMjgwNjIzMDNaFw0yMTAxMjcwNjIzMDNaMIG1MR4wHAYDVQQDDBXQ
otCV0KHQotCe0JIg0KLQldCh0KIxFTATBgNVBAQMDNCi0JXQodCi0J7QkjEYMBYG
A1UEBRMPSUlOMTIzNDU2Nzg5MDExMQswCQYDVQQGEwJLWjEcMBoGA1UEBwwT0J3Q
o9CgLdCh0KPQm9Ci0JDQnTEcMBoGA1UECAwT0J3Qo9CgLdCh0KPQm9Ci0JDQnTEZ
MBcGA1UEKgwQ0KLQldCh0KLQntCS0JjQpzCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAJH9oFXBXM/LwgbFQCPyChq+1WITJvZr6uuPp3Hmj8H5WwKx21Uw
CNYDfGyodXgtji+VPOWzv0WHKbNgNyFhytMtPpLCpPUR45mElgOsKfLIhCKnfRhJ
bFVMXXRg5rtLa7yD97u5r5ykKHQ8GOsel7oIWpqETbfj7uyGQXymZxQG7zR5apVS
EimbmbclxtLd7CtGrS5CuvaQvxvz9PjvJsZgZ5J4gXhgFnAxMbJsq7tJGNCM1uo3
bOdeYrhEhWdWzm72tGu8m2jpmGO0BQo0otR1h0p9ALlHNlwECXSBxhU0M5bkLLRD
FNEboul89qifXVDZcmISznjPOuwnsomLVw8CAwEAAaOCAcUwggHBMA4GA1UdDwEB
/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKoMOAwMEAQEwHwYDVR0jBBgw
FoAUpowWM3y46DVnBj5eQVdVoq80UGgwHQYDVR0OBBYEFLLHCp/3pdxZ3gzMPA3d
40N8wfEtMF4GA1UdIARXMFUwUwYHKoMOAwMCBDBIMCEGCCsGAQUFBwIBFhVodHRw
Oi8vcGtpLmdvdi5rei9jcHMwIwYIKwYBBQUHAgIwFwwVaHR0cDovL3BraS5nb3Yu
a3ovY3BzMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly90ZXN0LnBraS5nb3Yua3ov
Y3JsL25jYV9yc2FfdGVzdC5jcmwwPgYDVR0uBDcwNTAzoDGgL4YtaHR0cDovL3Rl
c3QucGtpLmdvdi5rei9jcmwvbmNhX2RfcnNhX3Rlc3QuY3JsMHIGCCsGAQUFBwEB
BGYwZDA4BggrBgEFBQcwAoYsaHR0cDovL3Rlc3QucGtpLmdvdi5rei9jZXJ0L25j
YV9yc2FfdGVzdC5jZXIwKAYIKwYBBQUHMAGGHGh0dHA6Ly90ZXN0LnBraS5nb3Yu
a3ovb2NzcC8wDQYJKoZIhvcNAQELBQADggIBAAMoo4+pbazfRVXlA8/E8FMKqu7m
EH4cGu1cTvSUrb8BBkcf8dfJYy0bRdCJrCQMyG0NEN29c8DV2rMuIMu+5BiJgTfp
7m3YlAc504nMTT7JkNyF+ewk8hfMuvvlVZSOWsXLtvnUTAzc+3wVUquKRkKgx2kf
6c0nBMZvbBgbx6ejuhDjIxyTNGNlc9vpEn9vNo1u06MtjCW2qEEkCuGYoVhdfCS+
g2NFXYFQ2YYoUIFpiPzVKL7nqnShNujCgkudVAJwmxWpABPTOEmk3prl2Qnb2oUn
UYfnKfkeGwMMeNDE8KwCXwUpyWRAZdGgfa711ZC0ppPLv0WzANKuraVd2T41XrRO
TV3qzdT2vmNvL+Orig5lUoUMZ2dIuK/bEwLiMsh2Ip/6pofmVfAzWCDSh/5gCy06
X+dRXWmKK89a8I+lyxbmwypWA474Hqt2SOfbna6mfkPJRrvNq+jCVcgSK1rUh+u+
d5nnfLV4AVgH74Z203XZODIp/NQCOQnn+ggE5Em8qE6Ylq4jL1TzidnE9EISEeTP
FdDEHjdAsVvuTxjMOZb98pCr2wSyzJk3WzTjz25zdYoN7CkS/gd+yJlmKxszVUzX
epZwPrcIGWjIQjG0XCz5NagOqoj+0Lj/px5k8cEAND0NPA5T1lHYyMCMoU1NmGFf
OecuSbFrJVVAPc3O
-----END CERTIFICATE-----

Здравствуйте! Да, все верно.

После метода необходимо вызвать метод GetLastErrorString. Сможете получить ошибки и узнать причину неудачной проверки.