IEEDataStorage::GetData

Извлекает указанное число байтов из объекта.

Синтаксис

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

Параметры

dataSize
[in] Количество полученных байтов ( data массив должен содержать по крайней мере это число байтов).

sizeGotten
[out] Возвращает количество байтов, фактически полученных.

data
[in, out] Массив для заполнения запрошенными данными.

Возвращаемое значение

В случае успешного выполнения возвращается S_OK; в противном случае возвращается код ошибки.

Замечания

Рекомендуется использовать этот метод для извлечения всех байтов данных в локальный массив, так как в процессе извлечения невозможно пропустить байты. В этом случае параметр dataSize должен быть значением, возвращаемым методом GetSize .

См. также