mirror of
https://github.com/samba-team/samba.git
synced 2025-03-11 16:58:40 +03:00
rap: add rap_NetSessionEnum to IDL.
Guenther
This commit is contained in:
parent
8643683dd8
commit
8df12d4052
@ -907,6 +907,36 @@ interface rap
|
||||
[out,switch_is(level)] rap_netuser_info info
|
||||
);
|
||||
|
||||
typedef struct {
|
||||
[relative_short] astring *ComputerName;
|
||||
uint16 ComputerNameHigh;
|
||||
[relative_short] astring *UserName;
|
||||
uint16 UserNameHigh;
|
||||
uint16 num_conns;
|
||||
uint16 num_opens;
|
||||
uint16 num_users;
|
||||
uint32 sess_time;
|
||||
uint32 idle_time;
|
||||
uint32 user_flags;
|
||||
[relative_short] astring *CliTypeName;
|
||||
uint16 CliTypeNameHigh;
|
||||
} rap_session_info_2;
|
||||
|
||||
typedef [public,nodiscriminant] union {
|
||||
[case(2)] rap_session_info_2 info2;
|
||||
} rap_session_info;
|
||||
|
||||
/* not documented in MS-RAP */
|
||||
[public] void rap_NetSessionEnum(
|
||||
[in] uint16 level,
|
||||
[in] uint16 bufsize,
|
||||
[out] rap_status status,
|
||||
[out] uint16 convert,
|
||||
[out] uint16 count,
|
||||
[out] uint16 available,
|
||||
[out,switch_is(level)] rap_session_info info[count]
|
||||
);
|
||||
|
||||
/* Parameter description strings for RAP calls */
|
||||
/* Names are defined name for RAP call with _REQ */
|
||||
/* appended to end. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user