Partilhar via


IEEDataStorage::GetData

Recupera o número de bytes especificado do objeto.

HRESULT GetData(
   ULONG  dataSize,
   ULONG* sizeGotten,
   BYTE*  data
);
int GetData(
   uint     dataSize,
   out uint sizeGotten,
   byte[]   data
);

Parâmetros

  • dataSize
    [in] O número de bytes para recuperar (o data matriz deve conter pelo menos esse número de bytes).

  • sizeGotten
    [out] Retorna o número de bytes realmente recuperados.

  • data
    [in, out] Array a ser preenchido com os dados solicitados.

Valor de retorno

Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.

Comentários

O uso deste método recomendado é recuperar todos os bytes de dados em um array local, já que não é possível ignorar bytes no processo de recuperação. Neste caso, o parâmetro dataSize deve ser o valor retornado pela IEEDataStorage::GetSize método.

Consulte também

Referência

IEEDataStorage

IEEDataStorage::GetSize