Метод IMemoryBufferByteAccess::GetBuffer

Возвращает IMemoryBuffer в виде массива байтов.

Синтаксис

HRESULT GetBuffer(
  [out] BYTE   **value,
  [out] UINT32 *capacity
);

Параметры

value [out]

Указатель на массив байтов, содержащий данные буфера.

capacity [out]

Число байтов в возвращаемом массиве

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

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

При вызове Метода MemoryBuffer::Close код, использующий этот буфер, должен задать для указателя значения значение NULL.

См. также раздел

IMemoryBufferByteAccess