Freigeben über


IPrintReadStream::ReadBytes-Methode (filterpipeline.h)

Die ReadBytes -Methode liest eine Anzahl von Bytes in einen Puffer ein.

Syntax

HRESULT ReadBytes(
  [out] void  *pvBuffer,
  [in]  ULONG cbRequested,
  [out] ULONG *pcbRead,
  [out] BOOL  *pbEndOfFile
);

Parameter

[out] pvBuffer

Ein Zeiger auf den Puffer, in den die Bytes eingelesen werden.

[in] cbRequested

Die Anzahl der Bytes, die für den Lesevorgang angefordert werden.

[out] pcbRead

Ein Zeiger auf die Anzahl der tatsächlich gelesenen Bytes.

[out] pbEndOfFile

Ein Zeiger auf einen BOOL-Wert , der angibt, ob das Ende der Datei (EOF) gelesen wurde.

Rückgabewert

ReadBytes gibt einen HRESULT-Wert zurück.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile filterpipeline.h