CertStore_GetCertificateCount-Funktion
Header: #include <applibs/certstore.h>
Ruft die Anzahl der auf dem Gerät installierten Zertifikate ab.
ssize_t CertStore_GetCertificateCount(void);
Fehler
Gibt -1 zurück, wenn ein Fehler auftritt, und legt auf den Fehlerwert fest errno
.
- EACCES: Der Vorgang ist nicht zulässig, da die CertStore-Funktion im Anwendungsmanifest nicht festgelegt ist.
- EAGAIN: Die Zertifikatspeicherkomponente des Betriebssystems ist noch nicht bereit.
Auch andere errno
Fehler können angegeben werden. Solche Fehler sind nicht deterministisch, und es gibt keine Garantie, dass das gleiche Verhalten durch Systemupdates beibehalten wird.
Rückgabewert
Gibt die Anzahl der auf dem Gerät installierten Zertifikate oder -1 bei Einem Fehler zurück. In diesem Fall errno
wird auf den Fehlerwert festgelegt.
Anforderungen an das Anwendungsmanifest
Das Anwendungsmanifest muss die CertStore-Funktion enthalten.