CertStore_GetAvailableSpace-Funktion

Header: #include <applibs/certstore.h>

Ruft den verbleibenden Speicherplatz in Bytes ab, der auf dem Gerät für die Zertifikatspeicherung verfügbar ist.

ssize_t CertStore_GetAvailableSpace(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 den verfügbaren Speicherplatz für die Zertifikatspeicherung in Bytes oder -1 für Fehler zurück. In diesem Fall errno wird auf den Fehlerwert festgelegt.

Anforderungen an das Anwendungsmanifest

Das Anwendungsmanifest muss die CertStore-Funktion enthalten.