public byte[] GetSymAttribute(SymbolToken parent, string name)
{
COMException Exception;
int hr;
int cBuffer;
byte[] Buffer;
hr = SymReader_GetSymAttribute(m_Reader, parent.GetToken(), name, 0, out cBuffer, null);
if (hr < 0)
{
Exception = new COMException("Call to GetSymAttribute failed.", hr);
throw Exception;
}
Buffer = new byte[cBuffer];
hr = SymReader_GetSymAttribute(m_Reader, parent.GetToken(), name, cBuffer, out cBuffer, Buffer);
if (hr < 0)
{
Exception = new COMException("Call to GetSymAttribute failed.", hr);
throw Exception;
}
return Buffer;
}