Freigeben über


IEEDataStorage::GetData

Ruft die angegebene Anzahl von Bytes aus dem Objekt ab.

Syntax

int GetData(
   uint     dataSize,
   out uint sizeGotten,
   byte[]   data
);

Parameter

dataSize
[in] Die Anzahl der abzurufenden Bytes (das data Array muss mindestens diese Anzahl von Bytes enthalten).

sizeGotten
[out] Gibt die Anzahl der tatsächlich abgerufenen Bytes zurück.

data
[in, out] Array, das mit den angeforderten Daten ausgefüllt werden soll.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.

Hinweise

Die empfohlene Verwendung dieser Methode besteht darin, alle Datenbytes in einem lokalen Array abzurufen, da es keine Möglichkeit gibt, Bytes im Abrufvorgang zu überspringen. In diesem Fall sollte der Parameter dataSize der von der GetSize-Methode zurückgegebene Wert sein.

Siehe auch