Platform SDK: Quality of Service

TC_IFC_DESCRIPTOR

The TC_IFC_DESCRIPTOR structure is an interface identifier used to enumerate interfaces.

typedef struct _TC_IFC_DESCRIPTOR {
  ULONG                      Length;
  LPWSTR                     pInterfaceName;
  LPWSTR                     pInterfaceID;
  ADDRESS_LIST_DESCRIPTOR    AddressListDesc;

} TC_IFC_DESCRIPTOR, *PTC_IFC_DESCRIPTOR;

Members

Length
Number of bytes from the beginning of the TC_IFC_DESCRIPTOR to the next TC_IFC_DESCRIPTOR.
pInterfaceName
Pointer to a zero-terminated Unicode string representing the name of the packet shaper interface. This name is used in subsequent TC API calls to reference the interface.
pInterfaceID
Pointer to a zero-terminated Unicode string naming the DeviceName of the interface.
AddressListDesc
Network address list descriptor.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Unsupported.
  Header: Declared in Traffic.h.