(Page 13 of 23 in this chapter) Version
typedef struct
{
DWORD size; /* size of the structure */
DWORD board; /* AG board number */
DWORD boardtype; /* type of AG board */
DWORD capabilities; /* capabilities currently available */
DWORD conference; /* number of conferences currently running */
DWORD max_members; /* maximum number of members */
DWORD available_members; /* number of members currently */
/* available */
} CNF_RESOURCE_INFO;
DWORD getResourceUsage(CNFRESOURCEHD cnfresourcehd,
INT32 *percentage)
{ DWORD error; CNF_RESOURCE_INFO resourceinfo; error = cnfGetResourceInfo (cnfresourcehd, &resourceinfo, sizeof(CNF_RESOURCE_INFO));
*percentage = 100 - (resourceinfo.available_members /
resourceinfo.max_member * 100); return(error); }
(Page 13 of 23 in this chapter) Version