VC中以_tag开头的类是什么啊解决思路

VC中以_tag开头的类是什么啊?
看别人的代码 出现好多以_tag开头的类 这是他们自己定义的类吗?
我看里边基本都是一些变量
请指教

------解决方案--------------------
标签,当结构体用吧
------解决方案--------------------
如:
typedef struct _tagADDRESS64 {
DWORD64 Offset;
WORD Segment;
} ADDRESS64, *LPADDRESS64;

BOOL CDrawEditDlg::OnInitDialog()
{
CDialog::OnInitDialog();
ADDRESS64 a64;
struct _tagADDRESS64 b64;
------解决方案--------------------
应该是微软先用的吧
没什么特别的
反正我是抄MFC