Zum Hauptinhalt springen

BinReadMem

obj -> BinReadMem(handle1[, alpha2[, int3]]) : int

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Binäres Objekt in Memory-Objekt lesen

Details

Mit dieser Funktion wird der Inhalt des binären Objekts (obj) in das Memory -Objekt (handle1) eingelesen. Falls der Objektinhalt verschlüsselt gespeichert wurde, muss in (alpha2) der entsprechende Verschlüsselungscode angegeben werden. Bei einem inkorrekten Code ist das Resultat _ErrBinData. Falls das Objekt leer ist, wird _ErrBinNoData zurückgeliefert. In allen anderen Fällen ist das Resultat _ErrOk.

Der Wert der Eigenschaft Len entspricht nach der Operation der unkomprimierten Datengröße des binären Objekts.

Optional kann als Option (int3) _BinErrorDecryption angegeben werden um bei einem falschen Entschlüsselungscode _ErrBinDecryption statt dem allgemeinen Fehlerwert, _ErrBinData, zu erhalten.

Mögliche Laufzeitfehler:

  • _ErrHdlInvalid: Der in (obj) oder (handle1) übergebene Deskriptor ist ungültig.
  • _ErrStringOverflow: Das zu lesenden binäre Objekt ist größer als das Memory-Objekt.