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.