Как прочитать издателя из сертификата?

Devillio
Дата: 11.11.2019 10:29:50
Добрый день!

Собстна, подскажите, как издателя прочитать (данные с фотки внизу)? Надо для формирования штампика.

Вот этой функцией путаюсь:
Win32Check(CertGetNameStringW(ACert, dwType, dwFlags, pvTypePara, Pointer(Result), dwSize) <> 0);

dwType, dwFlags - CERT_NAME_SIMPLE_DISPLAY_TYPE, CERT_NAME_ISSUER_FLAG

Не кажет :( пустая строка.
Подскажите, пожта?

Спасибо!
sql2012
Дата: 11.11.2019 14:47:33
Devillio
Добрый день!

Собстна, подскажите, как издателя прочитать (данные с фотки внизу)? Надо для формирования штампика.

Вот этой функцией путаюсь:
Win32Check(CertGetNameStringW(ACert, dwType, dwFlags, pvTypePara, Pointer(Result), dwSize) <> 0);

dwType, dwFlags - CERT_NAME_SIMPLE_DISPLAY_TYPE, CERT_NAME_ISSUER_FLAG

Не кажет :( пустая строка.
Подскажите, пожта?

Спасибо!



SetLength для Result размером dwSize не предлагать с повторным вызовом CertGetNameString?