CONNECTION_INFO_1
The CONNECTION_INFO_0
structure specifies the identification number of a connection, number of
open files, connection time, number of users on the connection, and the type of
connection.
typedef struct _CONNECTION_INFO_1 {
DWORD coni1_id;
DWORD coni1_type;
DWORD coni1_num_opens;
DWORD coni1_num_users;
DWORD coni1_time;
LPTSTR coni1_username;
LPTSTR coni1_netname;
} CONNECTION_INFO_1, *PCONNECTION_INFO_1, *LPCONNECTION_INFO_1;
Members
coni1_id
Connection
identification number.
coni1_type
Indicates the
type of connection made from the local device name to the shared resource. This
member can be one of the following values:
Value |
Meaning |
STYPE_DISKTREE |
Print queue |
STYPE_PRINTQ |
Disk drive |
STYPE_DEVICE |
Communication
device |
STYPE_IPC |
Interprocess
Communication (IPC) |
coni1_num_opens
Indicates the
number of files currently open as a result of the connection.
coni1_num_users
Indicates the
number of users are on the connection.
coni1_time
Indicates the
number of seconds the connection has been established.
coni1_username
Points to a
Unicode string. If the server sharing the resource is running with user-level
security, the coni1_username member describes which user made the
connection. If the server is running with share-level security, coni1_username
describes which computer (computername) made the connection.
coni1_netname
Points to a
Unicode string specifying either the sharename of the server's shared resource
or the computername of the client. The value of this member depends on which
name was specified as the pszQualifier parameter of the NetConnectionEnum
function. The name not specified in the pszQualifier parameter of the NetConnectionEnum
function is automatically supplied to the pszQualifier of coni1_netname.
See Also