变量结构体

谁说我不能喝 提交于 2019-12-17 06:13:16
typedef struct {
  VARIABLE_HEADER *CurrPtr;
  //
  // If both ADDED and IN_DELETED_TRANSITION variable are present,
  // InDeletedTransitionPtr will point to the IN_DELETED_TRANSITION one.
  // Otherwise, CurrPtr will point to the ADDED or IN_DELETED_TRANSITION one,
  // and InDeletedTransitionPtr will be NULL at the same time.
  //
  VARIABLE_HEADER *InDeletedTransitionPtr;
  VARIABLE_HEADER *EndPtr;
  VARIABLE_HEADER *StartPtr;
  BOOLEAN         Volatile;
} VARIABLE_POINTER_TRACK;

如果同时存在

  • ADDED
  • IN_DELETED_TRANSITION

变量, InDeletedTransitionPtr将指向IN_DELETED_TRANSITION

否则,CurrPtr将指向ADDEDIN_DELETED_TRANSITION 1,并且InDeletedTransitionPtr将同时为NULL。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!