Zum Hauptinhalt springen

SckReadMem

obj -> SckReadMem(int1, handle2, int3, int4) : 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

Vom Socket in Memory-Objekt lesen

Details

Mit dieser Funktion werden Daten vom Socket (obj) gelesen. Durch die Angabe einer Option in (int1) kann die Anzahl der Zeichen auf eine Zeile oder auf die Menge der verfügbaren Daten begrenzt werden. In (handle2) muss der Deskriptor eines Memory -Objekts angegeben werden. In (int3) wird die Startposition und (int4) die Anzahl der maximal zu lesenden Bytes übergeben. Gegebenenfalls wird der Wert der Eigenschaft Len erhöht.

Das Resultat gibt die Anzahl der gelesenen Bytes zurück. Ist das Resultat negativ ist ein Fehler aufgetreten und das Resultat enthält den Fehlerwert.

Mögliche Laufzeitfehler:

  • _ErrHdlInvalid: Der in (obj) oder (handle2) übergebene Deskriptor ist ungültig.
  • _ErrMemExhausted: Der Speicher konnte nicht angefordert werden.
  • _ErrValueRange: Der in (int3) oder (int4) übergebene Wert ist außerhalb des zulässigen Bereichs.