RESOURCEUSAGE_CONTAINER==(lpNRrc.dwUsage&RESOURCEUSAGE_CONTAINER
说明只要lpNRrc指向的资源可以作为CONTAINER就可以了,不论其是否是CONNECTABLE;而lpNRrc.dwUsage==RESOURCEUSAGE_CONTAINER要求lpNRrc必须而且只须是CONTAINER。如果它既是CONTAINER也是CONNECTABLE,条件也不成立。

解决方案 »

  1.   

    说的有道理,lpNRrc指向的资源可以是CONTAINER和CONNECTABLE的COMBINATION。
    但是在MSDN中
    dwUsage 
    Specifies a bitmask that gives the resource usage. This member is defined only if dwScope is RESOURCE_GLOBALNET. Currently, this member can be one of the following values
    并没有提到CONTAINER和CONNECTABLE的COMBINATION。
      

  2.   

    说了,看下面,注意:a set of bit flags意味着可以对每一位置位,也就是组合。dwUsage 
    Specifies a DWORD value that contains a set of bit flags describing how the resource can be used.
      

  3.   

    我的MSDN是July 2001版,查NETRESOURCE