Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - C- und C++-Programmierung » API-Referenz » UltraLite C++-API-Referenz » UltraLite_StreamReader_iface-Klasse

 

GetByteChunk-Funktion

Fragt einen Byte-Abschnitt vom aktuellen StreamReader-Offset ab, indem die in buffer_len angegebene Anzahl von Byte in die Pufferdaten kopiert wird.

Syntax
bool UltraLite_StreamReader_iface::GetByteChunk(
  ul_byte * data,
  size_t buffer_len,
  size_t * len_retn,
  bool * morebytes
)
Parameter
  • data   Ein Zeiger auf ein Byte-Array.

  • buffer_len   Die Anzahl der zu kopierenden Bytes. buffer_len muss größer gleich 0 sein.

  • len_retn   Ein Ausgabeparameter. Die zurückgegebene Länge.

  • morebytes   Ein Ausgabeparameter. True, wenn weitere Byte zu lesen sind.

Bemerkungen

Die Byte werden ab der Stelle gelesen, an der der letzte Lesevorgang beendet wurde, außer die SetReadPosition-Funktion () wird verwendet.