閱讀英文

共用方式為


服務品質 (QOS)

服務品質 (QOS) 技術概觀。

若要開發服務品質 (QOS) ,您需要下列標頭:

如需這項技術的程式設計指導方針,請參閱:

列舉

 
FilterType

FilterType 列舉會指定 RSVP FILTERSPEC 所使用的篩選類型。
QOS_FLOWRATE_REASON

QOS_FLOWRATE_REASON列舉表示流程頻寬變更的原因。
QOS_NOTIFY_FLOW

QOS_NOTIFY_FLOW列舉會指定必須存在 QOSNotifyFlow 函式才能傳送通知的情況。
QOS_QUERY_FLOW

QOS_QUERY_FLOW列舉表示 QOSQueryFlow 函式將要求的資訊類型。
QOS_SET_FLOW

QOS_SET_FLOW列舉指出流程的變更。
QOS_SHAPING

QOS_SHAPING列舉會定義流程的成形行為。
QOS_TRAFFIC_TYPE

QOS_TRAFFIC_TYPE列舉會定義各種流量類型。 每個流程都有單一流量類型。 這可讓 QOS 子系統將使用者指定的原則套用至每個類型。

函式

 
CBADMITRESULT

cbAdmitResult 函式是由 LPM 用來傳回LPM_AdmitRsvpMsg要求的結果。
CBGETRSVPOBJECTS

cbGetRsvpObjects 函式是 LPM 的回呼函式,可非同步傳回LPM_GetRsvpObjects要求的結果。
LPM_AdmitRsvpMsg

LPM_ADMITRSVPMSG函式是由 PCM 呼叫,以將 RSVP 訊息傳遞至 LPM,以取得原則型許可控制決策。
LPM_CommitResv

LPM_COMMITRESV函式是由 PCM 呼叫,以從 LPM 取得保留承諾決策。
LPM_Deinitialize

LPM_Deinitialize 函式可讓 PCM 指示 LPM 取消初始化,無論是因為系統關機或指定子網路頻寬管理員 (DSBM) 狀態變更。
LPM_DeleteState

LPM_DELETESTATE函式是由 PCM 呼叫,以刪除 LPM 的 RSVP 狀態資訊。
LPM_GetRsvpObjects

LPM_GetRsvpObjects 函式可讓 PCM 查詢原則資料的LPM。
LPM_Initialize

LPM_Initialize函式會在 LPM) (初始化本機原則模組。
LPM_IpAddressTable

LPM_IPADDRESSTABLE函式是由 PCM 用來傳遞指派給 LPM 初始化所在 Windows 2000 Server 的 IP 位址清單。
PALLOCMEM

PALLOCMEM 函式是 PCM 所提供的記憶體配置函式,用於將原則資訊傳回給 PCM 時配置記憶體。
PFREEMEM

PFREEMEM 函式是 PCM 提供的無記憶體功能。
QOSAddSocketToFlow

為流量新增流程。
QOSCancel

解除擱置重迭的作業,例如 QOSSetFlow。
QOSCloseHandle

QOSCloseHandle 函式會關閉 QOSCreateHandle 函式所傳回的控制碼。
QOSCreateHandle

此函式會初始化 QOS 子系統和 QOSHandle 參數。 呼叫其他 QOS 函式時,會使用 QOSHandle 參數。 QOSCreateHandle 必須在任何其他函式之前呼叫。
QOSEnumerateFlows

列舉所有現有的流程。
QOSNotifyFlow

註冊呼叫的應用程式以接收通知。
QOSQueryFlow

要求特定流程的相關資訊。
QOSRemoveSocketFromFlow

通知 QOS 子系統先前新增的流程已終止。
QOSSetFlow

應用程式會呼叫 以要求 QOS 子系統排定應用程式的封包優先順序,並變更流量流量。
QOSStartTrackingClient

QOSStartTrackingClient 函式會通知 QOS 子系統存在新的用戶端。
QOSStopTrackingClient

QOSStopTrackingClient 函式會通知 QoS 子系統停止追蹤先前使用 QOSStartTrackingClient 函式的用戶端。 如果流程目前正在進行中,此函式將不會影響它。
TcAddFilter

TcAddFilter 函式會將新的篩選與現有的流程產生關聯,讓符合篩選準則的封包導向至相關聯的流程。
TcAddFlow

TcAddFlow 函式會在指定的介面上加入新的流程。
TcCloseInterface

TcCloseInterface 函式會關閉先前以 TcOpenInterface 呼叫開啟的介面。 在關閉介面時,應該先關閉特定介面上的所有流程和篩選,再呼叫 TcCloseInterface。
TcDeleteFilter

TcDeleteFilter 函式會刪除先前使用 TcAddFilter 函式新增的篩選準則。
TcDeleteFlow

TcDeleteFlow 函式會刪除已使用 TcAddFlow 函式新增的流程。 用戶端應該先刪除與流程相關聯的所有篩選,否則會傳回錯誤,而且函式不會刪除流程。
TcDeregisterClient

TcDeregisterClient 函式會使用流量控制介面 (TCI) 取消註冊用戶端。
TcEnumerateFlows

TcEnumerateFlows 函式會列舉介面上已安裝的流程及其相關聯的篩選。
TcEnumerateInterfaces

TcEnumerateInterfaces 函式會列舉所有已啟用流量控制的網路介面。 用戶端會透過 ClNotifyHandler 函式收到介面變更的通知。
TcGetFlowNameA

TcGetFlowName 函式提供呼叫用戶端所建立的流程名稱。 (ANSI)
TcGetFlowNameW

TcGetFlowName 函式提供呼叫用戶端所建立的流程名稱。 (Unicode)
TCI_ADD_FLOW_COMPLETE_HANDLER

流量控制會使用 ClAddFlowComplete 函式,通知用戶端其先前對 TcAddFlow 函式的呼叫完成。
TCI_DEL_FLOW_COMPLETE_HANDLER

流量控制會使用 ClDeleteFlowComplete 函式,通知用戶端其先前對 TcDeleteFlow 函式的呼叫完成。
TCI_MOD_FLOW_COMPLETE_HANDLER

ClModifyFlowComplete 函式是由流量控制用來通知用戶端其先前對 TcModifyFlow 函式呼叫完成。
TCI_NOTIFY_HANDLER

流量控制會使用 ClNotifyHandler 函式來通知用戶端各種流量控制特定事件,包括刪除流程、篩選參數的變更,或介面的關閉。
TcModifyFlow

TcModifyFlow 函式會修改現有的流程。 呼叫 TcModifyFlow 時,應該填入新的 Flowspec 參數和任何流量控制物件。
TcOpenInterfaceA

TcOpenInterface 函式會開啟介面。 (ANSI)
TcOpenInterfaceW

TcOpenInterface 函式會開啟介面。 (Unicode)
TcQueryFlowA

TcQueryFlow 函式會根據流程的名稱,查詢特定流程參數值的流量控制。 您可以從 TcEnumerateFlows 函式或 TcGetFlowName 函式擷取流程的名稱。 (ANSI)
TcQueryFlowW

TcQueryFlow 函式會根據流程的名稱,查詢特定流程參數值的流量控制。 您可以從 TcEnumerateFlows 函式或 TcGetFlowName 函式擷取流程的名稱。 (Unicode)
TcQueryInterface

TcQueryInterface 函式會查詢流量控制,以取得相關的個別介面參數。
TcRegisterClient

TcRegisterClient 函式可用來向流量控制介面註冊用戶端, (TCI) 。 TcRegisterClient 函式必須是用戶端對 TCI 進行的第一個函式呼叫。
TcSetFlowA

TcSetFlow 函式會設定指定流程的個別參數。 (ANSI)
TcSetFlowW

TcSetFlow 函式會設定指定流程的個別參數。 (Unicode)
TcSetInterface

TcSetInterface 函式會設定指定介面的個別參數。

結構

 
AD_GENERAL_PARAMS

AD_GENERAL_PARAMS 結構包含 RSVP Adspec 物件中包含的一般 元件參數。
ADDRESS_LIST_DESCRIPTOR

ADDRESS_LIST_DESCRIPTOR 結構提供指定介面的網路位址描述元資訊。
ADSPEC

ADSPEC 結構包含 RSVP 的 Adspec 訊息資訊。
CONTROL_SERVICE

CONTROL_SERVICE 結構包含支援的 RSVP 服務類型。
CtrlLoadFlowspec

CtrlLoadFlowspec 結構包含受控載入 FLOWSPEC。
ENUMERATION_BUFFER

ENUMERATION_BUFFER 結構包含特定流程的特定資訊,包括流程名稱、與流程相關聯的篩選數目,以及與流程相關聯的篩選陣列。
ERROR_SPEC

ERROR_SPEC 結構包含 RSVP 錯誤訊息。
Error_Spec_IPv4

Error_Spec_IPv4 結構會儲存 RSVP 傳輸的錯誤碼資訊。
FILTER_SPEC

FILTER_SPEC結構會儲存 RSVP FILTERSPEC 的相關資訊。
Filter_Spec_IPv4

Filter_Spec_IPv4 結構包含 IPv4 FILTERSPEC 的相關資訊。
Filter_Spec_IPv4GPI

Filter_Spec_IPv4GPI 結構包含 IPv4 FILTERSPEC 的一般化埠識別碼資訊。
FLOW_DESC

FLOW_DESC 結構包含 RSVP 的流程描述元資訊。
FLOWDESCRIPTOR

FLOWDESCRIPTOR 結構會指定指定 FLOWSPEC 的一或多個篩選。
FLOWSPEC

FLOWSPEC 結構會將服務品質參數提供給 RSVP SP。
Gads_parms_t

Gads_parms_t結構會儲存保證的服務 Adspec 參數。
GenAdspecParams

GenAdspecParams 結構包含一般路徑參數。
GenTspec

GenTspec 結構會儲存泛型 Tspec 資訊。
GenTspecParms

GenTspecParms 結構會儲存泛型 Tspec 參數。
瓜拉特流程Spec

一個能保證的 FlowSpec 結構包含保證的 flowspec 資訊。
納拉特特文

一元數結構包含保證的 Rspec 資訊。
ID_ERROR_OBJECT

ID_ERROR_OBJECT 結構包含 RSVP 身分識別原則元素的錯誤訊息資訊。
IDPE_ATTR

IDPE_ATTR 結構包含識別原則元素屬性資訊。
IN_ADDR_IPV4

IN_ADDR_IPV4聯集會儲存 IPv4 位址,以搭配 RSVP FILTERSPEC 使用。
IN_ADDR_IPV6

IN_ADDR_IPV6結構會儲存 IPv6 位址,以搭配 RSVP FILTERSPEC 使用。
IntServFlowSpec

IntServFlowSpec 結構包含整合式服務流程規格的相關資訊。
IntServMainHdr

IntServMainHdr 結構是整合式服務 RSVP 物件的標頭。
IntServParmHdr

IntServParmHdr 結構是整合式服務參數的標頭。
IntServServiceHdr

IntServServiceHdr 結構是 Integrated Services 服務物件的標頭。
IntServTspecBody

IntServTspecBody 結構包含 RSVP Tspec 的資訊。
IP_PATTERN

IP_PATTERN結構會套用 IP 通訊協定的特定模式或對應的遮罩。 封包篩選器應用程式中的流量控制介面會使用IP_PATTERN結構指定。
IPX_PATTERN

IPX_PATTERN結構會套用 IPX 通訊協定的特定模式或對應的遮罩。 封包篩選器應用程式中的流量控制介面會使用IPX_PATTERN結構指定。
IS_ADSPEC_BODY

IS_ADSPEC_BODY結構包含整合式服務 Adspec 資訊。
IS_FLOWSPEC

IS_FLOWSPEC結構會儲存整合式服務 FLOWSPEC 物件。
LPM_INIT_INFO

LPM_INIT_INFO結構包含本機原則模組初始化資訊。
LPMIPTABLE

LPMIPTABLE 結構包含 IP 資訊,包括每個介面的 SNMP 索引、IP 位址和子網路遮罩。 LPMIPTABLE 結構會提供為 Lpm_IpAddressTable 函式的引數。
PARAM_BUFFER

PARAM_BUFFER 結構描述可包含在CONTROL_SERVICE結構中的參數緩衝區格式。
POLICY_DATA

POLICY_DATA 結構包含 RSVP 訊息的原則資料。
POLICY_DECISION

POLICY_DECISION結構包含 RSVP 原則決策資訊。
POLICY_ELEMENT

POLICY_ELEMENT (lpmapi.h) 結構包含 RSVP 原則元素。
POLICY_ELEMENT

POLICY_ELEMENT (infocard.h) 結構包含 RSVP 原則元素。 (POLICY_ELEMENT)
PS_ADAPTER_STATS

PS_ADAPTER_STATS 結構會提供有關指定配接器的統計封包形狀器資訊。 請注意,PS_ADAPTER_STATS 結構會與 PS_COMPONENT_STATS 結構搭配使用。
PS_COMPONENT_STATS

PS_COMPONENT_STATS結構可讓應用程式取得其已啟用 TC 流程的統計資訊。
PS_CONFORMER_STATS

PS_CONFORMER_STATS 結構提供特定流程的統計封包形狀器資訊。 請注意,PS_CONFORMER_STATS 結構會與 PS_COMPONENT_STATS 結構搭配使用。
PS_DRRSEQ_STATS

PS_DRRSEQ_STATS 結構會提供網路介面卡 (NIC) 和封包排序器封包形狀器統計資料。 請注意,PS_DRRSEQ_STATS 結構會與 PS_COMPONENT_STATS 結構搭配使用。
PS_FLOW_STATS

PS_FLOW_STATS 結構會提供特定流程的統計封包形狀器資訊。 請注意,PS_FLOW_STATS 結構會與 PS_COMPONENT_STATS 結構搭配使用。
PS_SHAPER_STATS

PS_SHAPER_STATS 結構提供電腦封包形狀器元件的相關統計封包形狀器資訊。 請注意,PS_SHAPER_STATS 結構會與 PS_COMPONENT_STATS 結構搭配使用。
Qos

QOS 結構提供一種方法,讓啟用 QOS 的應用程式可以指定特定流程上傳送和接收流量的服務品質參數。
QOS_DESTADDR

QOS 物件QOS_DESTADDR是在呼叫 WSAIoctl (SIO_SET_QOS) 函式期間使用,以避免發出傳送通訊端的 connect 函式呼叫。
QOS_DIFFSERV

QOS_DIFFSERV流量控制物件用於指定在區分服務模式中運作時封包排程器的篩選。
QOS_DIFFSERV_RULE

QOS_DIFFSERV_RULE結構會與流量控制物件搭配使用QOS_DIFFSERV,以提供指定流程的 Diffserv 規則。
QOS_DS_CLASS

流量控制物件QOS_DS_CLASS可讓應用程式開發人員覆寫與指定流程相關聯之 IP 封包的預設 Diffserv 代碼點 (DSCP) 值。 根據預設,DSCP 值衍生自流程的 ServiceType。
QOS_FLOW_FUNDAMENTALS

QOS_FLOW_FUNDAMENTALS 結構包含流程的基本資訊。
QOS_FLOWRATE_OUTGOING

QOS_FLOWRATE_OUTGOING 結構可用來設定 QOSSetFlow 函式中的流量速率資訊。
QOS_FRIENDLY_NAME

QOS_FRIENDLY_NAME流量控制物件會將易記名稱與流程產生關聯。
QOS_OBJECT_HDR

QOS 物件QOS_OBJECT_HDR會附加至每個 QOS 物件。 它會指定物件類型及其長度。
QOS_PACKET_PRIORITY

表示流量流量優先順序的QOS_PACKET_PRIORITY結構。
QOS_SD_MODE

QOS 物件QOS_SD_MODE定義流量控制封包形狀器元件的行為。
QOS_SHAPING_RATE

QOS 物件QOS_SHAPING_RATE指定將統一流量成形速率套用至指定的流程。
QOS_TCP_TRAFFIC

QOS_TCP_TRAFFIC結構用來指出指定流程的 IP 優先順序和 UserPriority 對應必須設定為 TCP 流量的系統預設值。
QOS_TRAFFIC_CLASS

流量控制物件QOS_TRAFFIC_CLASS用來覆寫分類指定流量之封包的預設 UserPriority 值。
QOS_VERSION

QOS_VERSION 結構表示 QOS 通訊協定的版本。
QualAppFlowSpec

QualAppFlowSpec 結構包含質化應用程式的 FLOWSPEC 資訊。
QualTspec

QualTspec 結構包含質化 Tspec 資訊。
QualTspecParms

QualTspecParms 結構包含質化 Tspec 參數。
RESV_STYLE

RESV_STYLE結構包含 RSVP RESV 樣式的相關資訊。
RSVP_ADSPEC

QOS 物件RSVP_ADSPEC提供一種方法,藉由提供或擷取關於 RSVP 功能和可用服務之傳送者和接收者之間的資料路徑,描述網路裝置的資訊。
RSVP_FILTERSPEC

RSVP_FILTERSPEC 結構提供 RSVP FILTERSPEC 資訊。
RSVP_FILTERSPEC_V4

RSVP_FILTERSPEC_V4結構會將 FILTERSPEC 的資訊儲存在 IPv4 位址上。
RSVP_FILTERSPEC_V4_GPI

RSVP_FILTERSPEC_V4_GPI 結構會提供指定 FILTERSPEC 的一般埠識別碼資訊。
RSVP_FILTERSPEC_V6

RSVP_FILTERSPEC_V6結構會將 FILTERSPEC 的資訊儲存在 IPv6 位址上。
RSVP_FILTERSPEC_V6_FLOW

RSVP_FILTERSPEC_V6_FLOW 結構提供 IPv6 FILTERSPEC 的流程標籤資訊。
RSVP_FILTERSPEC_V6_GPI

RSVP_FILTERSPEC_V6_GPI 結構提供 IPv6 位址上指定 FILTERSPEC 的一般埠識別碼資訊。
RSVP_HOP

RSVP_HOP 結構包含已啟用 RSVP 之躍點的相關資訊。
Rsvp_Hop_IPv4

Rsvp_Hop_IPv4結構會儲存已啟用 RSVP 的 IPv4 躍點的相關資訊。
RSVP_MSG_OBJS

RSVP_MSG_OBJS 結構包含 RSVP 訊息物件。
RSVP_POLICY

RSVP_POLICY結構會儲存一或多個未定義的原則元素。
RSVP_POLICY_INFO

RSVP_POLICY_INFO結構會儲存從 RSVP 擷取的未定義原則元素。
RSVP_RESERVE_INFO

QOS 物件會透過 ProviderSpecific 緩衝區RSVP_RESERVE_INFO,讓指定流程的 RSVP 行為在細微層級指定或修改,並啟用要覆寫流程的預設 RSVP 樣式設定。
RSVP_SCOPE

RSVP_SCOPE 結構提供 RSVP 範圍資訊。
RSVP_SESSION

RSVP_SESSION結構會儲存 RSVP SESSION 訊息的相關資訊。
RSVP_STATUS_INFO

QOS 物件RSVP_STATUS_INFO提供指定流程 RSVP 狀態的相關資訊,包括與監視FD_QOS事件相關聯的事件通知,以及錯誤資訊。
RsvpObjHdr

RsvpObjHdr 結構會提供 RSVP 訊息的物件標頭。
Scope_list_ipv4

Scope_list_ipv4 結構包含 RSVP SCOPE 物件資訊。
SENDER_TSPEC

SENDER_TSPEC 結構包含 RSVP 寄件者 Tspec 的資訊。
Session_IPv4

Session_IPv4結構會儲存 IPv4 RSVP SESSION 物件的相關資訊。
TC_GEN_FILTER

TC_GEN_FILTER 結構會建立符合特定一組封包屬性或準則的篩選準則,之後可用來建立符合屬性準則的封包與特定流程的關聯。
TC_GEN_FLOW

TC_GEN_FLOW 結構會建立一般流程,以便與流量控制介面搭配使用。 流程是透過這個 結構的成員自訂的。
TC_IFC_DESCRIPTOR

TC_IFC_DESCRIPTOR 結構是用來列舉介面的介面識別碼。
TCI_CLIENT_FUNC_LIST

流量控制介面會使用TCI_CLIENT_FUNC_LIST結構來註冊,然後存取用戶端回呼函式。 每個TCI_CLIENT_FUNC_LIST成員都是用戶端提供的回呼函式的指標。