Udostępnij za pośrednictwem


IEEDataStorage::GetData

Pobiera określoną liczbę bajtów z obiektu.

Składnia

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

Parametry

dataSize
[in] Liczba bajtów do pobrania (tablica data musi zawierać co najmniej tę liczbę bajtów).

sizeGotten
[out] Zwraca liczbę bajtów, które faktycznie pobrano.

data
[in, out] Tablica do wypełnienia żądanymi danymi.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Zalecaną metodą jest pobranie wszystkich bajtów danych do tablicy lokalnej, ponieważ nie ma możliwości pomijania bajtów w procesie pobierania. W takim przypadku parametr dataSize powinien być wartością zwracaną przez metodę GetSize .

Zobacz też