Brew MP 1.0.2
This function returns the current QoS Profiles supported by the network.
The interface pointer.
[out] - Caller-allocated array in which the supported QoS Profile IDs are returned.
[in] - The number of entries in awQoSProfiles (the number of QoS Profile IDs it can hold).
[out] - The number of entries required to receive all the QoS Profile IDs. If
set to NULL, this value will not be filled.
int INetwork_GetSupportedQoSProfiles(INetwork *me,
AEE_NET_SUCCESS: Success. puNumProfilesRequired holds the number of QoS Profiles currently supported
by the network. awQoSProfiles contains the QoS Profiles information. If its size
does not fit the number of supported profiles only the first n profile IDs that can
fit into the provided size are returned. The caller may call the API again with an
appropriately larger awQoSProfiles allocated array to get all supported Qos profile IDs.
AEE_NET_EOPNOTSUPP: The operation is not supported.
AEE_NET_ENETNONET: The network subsystem is unavailable.
AEE_NET_EQOSUNAWARE: The current network is a QoS-unaware system (does not support QoS).
Other AEE error code : As appropriate.