zoukankan      html  css  js  c++  java
  • C++之NetWkstaUserEnum

    函数原型

    NET_API_STATUS NET_API_FUNCTION NetWkstaUserEnum(
      LMSTR   servername,
      DWORD   level,
      LPBYTE  *bufptr,
      DWORD   prefmaxlen,
      LPDWORD entriesread,
      LPDWORD totalentries,
      LPDWORD resumehandle
    );
    servername
    	目标地址,如果为NULL则为本地计算机
    level
    	用0即可,返回当前登录到工作站的用户的名称
    bufptr
    	参考level设定,此处返回WKSTA_USER_INFO_0结构
    prefmaxlen
      返回数据的首选最大长度,可用MAX_PREFERRED_LENGTH使得函数来分配内存量
    entriesread
    	结合实际枚举的元素数
    totalentries
    	接收可能从当前建立位置枚举的条目总数
    resumehandle
    	指向包含用于继续现有搜索的恢复句柄的值的指针。第一次调用时,该句柄应为零,而对于后续调用,则应保持不变。如果此参数为NULL,则不会存储任何恢复句柄
    	
    	
    函数成功返回NERR_Success
    
    
    WKSTA_USER_INFO_0结构
    typedef struct _WKSTA_USER_INFO_0 {
      LMSTR wkui0_username;//指定当前登录到工作站的用户的名称
    } WKSTA_USER_INFO_0, *PWKSTA_USER_INFO_0, *LPWKSTA_USER_INFO_0;
    

    实现效果

    联系邮箱:yang_s1r@163.com 博客园地址:https://www.cnblogs.com/Yang34/
  • 相关阅读:
    查看object信息
    Google C++单元测试框架之宏
    Google C++单元测试框架
    通过iscsi协议使用ceph rbd
    OpenStack+Ceph存储空间回收《转》
    IO
    golang之interface
    mysql 初始化
    ceph之ceph osd tree下的weight, reweight
    c++单元测试框架googletest
  • 原文地址:https://www.cnblogs.com/Yang34/p/14402151.html
Copyright © 2011-2022 走看看