ViAvlNodeInitializeSessionId

VOID __stdcall ViAvlNodeInitializeSessionId(_VF_AVL_TREE *Tree, _VF_AVL_TREE_NODE_EX *Node){
  unsigned int SessionId; 

  if( Tree->UseSessionId && MmIsSessionAddress(Node->Base.p) )
    SessionId = MmGetSessionIdEx(KeGetCurrentThread()->ApcState.Process);
  else
    SessionId = -1;
  Node->SessionId = SessionId;
}

Referenced by:

VfAvlDeleteTreeNode
VfAvlLookupTreeNode
VfAvlReserveNode