假如一个结构体
  TRequestInfo = record
    QueryListNo  : array[0..20] of Char;
    ListNo       : array[0..16] of Char;
    RoadNo       : array[0..5]  of Char;
    getCount     : integer;
  end;
  PRequestInfo =: ^TRequestInfo; 
全局变量
  G_QueryList : TList;
当添加一个结构体时 加临界区
var
  tmpPValue : PRequestInfo ;
begin
  tmpPValue^.getCount := 0;  
  EnterCriticalSection(g_RCSImgNum)
    G_QueryList.add(tmpPValue); 
  LeaveCriticalSection(g_RCSImgNum);
end;那现在问题出来了 假如我继续修改 tmpPValue^.getCount := 2; 在多线程中会不会有问题呢 安全吗?