dsmQueryApiVersion

Der Funktionsaufruf dsmQueryApiVersion führt eine Abfrageanforderung für die API-Bibliotheksversion aus, auf die der Anwendungsclient zugreift.

Alle Aktualisierungen an der API erfolgen in aufwärtskompatiblem Format. Jeder Anwendungsclient mit einer API-Version oder einem API-Release kleiner-gleich der Version bzw. des Release der API-Bibliothek auf der Workstation des Endbenutzers wird ohne Änderung ausgeführt. Beachten Sie, dass einige API-Aufrufe möglicherweise auf eine Weise erweitert werden, die von der älteren Version der API des Endbenutzers nicht unterstützt wird, bevor Sie fortfahren, wenn der dsmQueryApiVersion -Aufruf eine ältere Version oder ein älteres Versionsrelease als die der Anwendungsclients zurückgibt.

Die Versionsnummer der Anwendungs-API wird in der Headerdatei dsmapitd.h als die Konstanten DSM_API_VERSION, DSM_API_RELEASE und DSM_API_LEVEL gespeichert.

Es gibt keine spezifischen Rückkehrcodes für diesen Aufruf.

Syntax

void dsmQueryApiVersion  (dsmApiVersion *apiVersionP);

Parameter

dsmApiVersion *apiVersionP (O)
Dieser Parameter ist ein Verweis auf die Struktur, die die Version, das Release und die Stufe der API-Bibliothek enthält. Wenn die Bibliothek beispielsweise die Version 1.1.0 hat, enthalten die Felder der Struktur nach der Rückkehr des Aufrufs die folgenden Werte:
   dsmApiVersionP->version  = 1
   dsmApiVersionP->release  = 1
   dsmApiVersionP->level    = 0