Freigeben über


IStream.Read(Byte[], Int32, IntPtr) Methode

Definition

Liest eine angegebene Anzahl von Bytes aus dem Datenstromobjekt in den Arbeitsspeicher ab dem aktuellen Suchzeiger.

public:
 void Read(cli::array <System::Byte> ^ pv, int cb, IntPtr pcbRead);
public void Read (byte[] pv, int cb, IntPtr pcbRead);
abstract member Read : byte[] * int * nativeint -> unit
Public Sub Read (pv As Byte(), cb As Integer, pcbRead As IntPtr)

Parameter

pv
Byte[]

Wenn diese Methode zurückgegeben wird, enthält die Daten, die aus dem Datenstrom gelesen werden. Dieser Parameter wird nicht initialisiert übergeben.

cb
Int32

Die Anzahl der Bytes, die aus dem Streamobjekt gelesen werden sollen.

pcbRead
IntPtr

nativeint

Ein Zeiger auf eine uint Variable, die die tatsächliche Anzahl der vom Streamobjekt gelesenen Bytes empfängt.

Hinweise

Weitere Informationen finden Sie in der vorhandenen Dokumentation für ISequentialStream::Read.

Gilt für: