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;
如果同时存在
ADDEDIN_DELETED_TRANSITION
变量, InDeletedTransitionPtr将指向IN_DELETED_TRANSITION
否则,CurrPtr将指向ADDED或IN_DELETED_TRANSITION 1,并且InDeletedTransitionPtr将同时为NULL。
来源:CSDN
作者:公众号-JavaEdge
链接:https://blog.csdn.net/qq_33589510/article/details/103558199