Baca dalam bahasa Inggris

Bagikan melalui


Kualitas Layanan (QOS)

Gambaran umum teknologi Quality of Service (QOS).

Untuk mengembangkan Kualitas Layanan (QOS), Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Enumerasi

 
FilterType

Enumerasi FilterType menentukan jenis filter yang digunakan untuk RSVP FILTERSPEC.
QOS_FLOWRATE_REASON

Enumerasi QOS_FLOWRATE_REASON menunjukkan alasan perubahan bandwidth alur.
QOS_NOTIFY_FLOW

Enumerasi QOS_NOTIFY_FLOW menentukan keadaan yang harus ada agar fungsi QOSNotifyFlow mengirim pemberitahuan.
QOS_QUERY_FLOW

Enumerasi QOS_QUERY_FLOW menunjukkan jenis informasi yang akan diminta fungsi QOSQueryFlow.
QOS_SET_FLOW

Enumerasi QOS_SET_FLOW menunjukkan apa yang diubah tentang alur.
QOS_SHAPING

Enumerasi QOS_SHAPING mendefinisikan perilaku pembentukan alur.
QOS_TRAFFIC_TYPE

Enumerasi QOS_TRAFFIC_TYPE mendefinisikan berbagai jenis lalu lintas. Setiap alur memiliki satu jenis lalu lintas. Ini memungkinkan subsistem QOS menerapkan kebijakan yang ditentukan pengguna ke setiap jenis.

Fungsi

 
CBADMITRESULT

Fungsi cbAdmitResult digunakan oleh LPM untuk mengembalikan hasil untuk permintaan LPM_AdmitRsvpMsg.
CBGETRSVPOBJECTS

Fungsi cbGetRsvpObjects adalah fungsi panggilan balik bagi LPM untuk mengembalikan hasil secara asinkron untuk permintaan LPM_GetRsvpObjects.
LPM_AdmitRsvpMsg

Fungsi LPM_AdmitRsvpMsg dipanggil oleh PCM untuk meneruskan pesan RSVP ke LPM untuk keputusan kontrol penerimaan berbasis kebijakan.
LPM_CommitResv

Fungsi LPM_CommitResv dipanggil oleh PCM untuk mendapatkan keputusan komitmen reservasi dari LPM.
LPM_Deinitialize

Fungsi LPM_Deinitialize memungkinkan PCM untuk menginstruksikan LPM untuk deinisialisasi, baik karena pematian sistem atau perubahan status Manajer Bandwidth Subnet (DSBM) yang Ditunjuk.
LPM_DeleteState

Fungsi LPM_DeleteState dipanggil oleh PCM untuk menghapus informasi status RSVP LPM.
LPM_GetRsvpObjects

Fungsi LPM_GetRsvpObjects memungkinkan PCM untuk mengkueri LPM untuk data kebijakan.
LPM_Initialize

Fungsi LPM_Initialize menginisialisasi modul kebijakan lokal (LPM).
LPM_IpAddressTable

Fungsi LPM_IpAddressTable digunakan oleh PCM untuk meneruskan daftar alamat IP yang ditetapkan ke Windows 2000 Server tempat LPM diinisialisasi.
PALLOCMEM

Fungsi PALLOCMEM adalah fungsi alokasi memori yang disediakan oleh PCM, digunakan untuk mengalokasikan memori saat mengembalikan informasi kebijakan ke PCM.
PFREEMEM

Fungsi PFREEMEM adalah fungsi bebas memori yang disediakan oleh PCM.
QOSAddSocketToFlow

Menambahkan arus baru untuk lalu lintas.
QOSCancel

Membatalkan operasi tumpang tindih yang tertunda, seperti QOSSetFlow.
QOSCloseHandle

Fungsi QOSCloseHandle menutup handel yang dikembalikan oleh fungsi QOSCreateHandle.
QOSCreateHandle

Fungsi ini menginisialisasi subsistem QOS dan parameter QOSHandle. Parameter QOSHandle digunakan saat memanggil fungsi QOS lainnya. QOSCreateHandle harus dipanggil sebelum fungsi lain.
QOSEnumerateFlows

Menghitung semua alur yang ada.
QOSNotifyFlow

Mendaftarkan aplikasi panggilan untuk menerima pemberitahuan.
QOSQueryFlow

Meminta informasi tentang alur tertentu.
QOSRemoveSocketFromFlow

Memberi tahu subsistem QOS bahwa alur yang ditambahkan sebelumnya telah dihentikan.
QOSSetFlow

Dipanggil oleh aplikasi untuk meminta subsistem QOS untuk memprioritaskan paket aplikasi dan mengubah lalu lintas arus.
QOSStartTrackingClient

Fungsi QOSStartTrackingClient memberi tahu subsistem QOS tentang keberadaan klien baru.
QOSStopTrackingClient

Fungsi QOSStopTrackingClient memberi tahu subsistem QoS untuk berhenti melacak klien yang sebelumnya telah menggunakan fungsi QOSStartTrackingClient. Jika alur sedang berlangsung, fungsi ini tidak akan memengaruhinya.
TcAddFilter

Fungsi TcAddFilter mengaitkan filter baru dengan alur yang ada yang memungkinkan paket yang cocok dengan filter diarahkan ke alur terkait.
TcAddFlow

Fungsi TcAddFlow menambahkan alur baru pada antarmuka yang ditentukan.
TcCloseInterface

Fungsi TcCloseInterface menutup antarmuka yang sebelumnya dibuka dengan panggilan ke TcOpenInterface. Semua alur dan filter pada antarmuka tertentu harus ditutup sebelum menutup antarmuka dengan panggilan ke TcCloseInterface.
TcDeleteFilter

Fungsi TcDeleteFilter menghapus filter yang sebelumnya ditambahkan dengan fungsi TcAddFilter.
TcDeleteFlow

Fungsi TcDeleteFlow menghapus alur yang telah ditambahkan dengan fungsi TcAddFlow. Klien harus menghapus semua filter yang terkait dengan alur sebelum menghapusnya, jika tidak, kesalahan akan dikembalikan dan fungsi tidak akan menghapus alur.
TcDeregisterClient

Fungsi TcDeregisterClient membatalkan pendaftaran klien dengan Antarmuka Kontrol Lalu Lintas (TCI).
TcEnumerateFlows

Fungsi TcEnumerateFlows menghitung alur yang diinstal dan filter terkait pada antarmuka.
TcEnumerateInterfaces

Fungsi TcEnumerateInterfaces menghitung semua antarmuka jaringan yang diaktifkan kontrol lalu lintas. Klien diberi tahu tentang perubahan antarmuka melalui fungsi ClNotifyHandler.
TcGetFlowNameA

Fungsi TcGetFlowName menyediakan nama alur yang telah dibuat oleh klien panggilan. (ANSI)
TcGetFlowNameW

Fungsi TcGetFlowName menyediakan nama alur yang telah dibuat oleh klien panggilan. (Unicode)
TCI_ADD_FLOW_COMPLETE_HANDLER

Fungsi ClAddFlowComplete digunakan oleh kontrol lalu lintas untuk memberi tahu klien tentang penyelesaian panggilan sebelumnya ke fungsi TcAddFlow.
TCI_DEL_FLOW_COMPLETE_HANDLER

Fungsi ClDeleteFlowComplete digunakan oleh kontrol lalu lintas untuk memberi tahu klien tentang penyelesaian panggilan sebelumnya ke fungsi TcDeleteFlow.
TCI_MOD_FLOW_COMPLETE_HANDLER

Fungsi ClModifyFlowComplete digunakan oleh kontrol lalu lintas untuk memberi tahu klien tentang penyelesaian panggilan sebelumnya ke fungsi TcModifyFlow.
TCI_NOTIFY_HANDLER

Fungsi ClNotifyHandler digunakan oleh kontrol lalu lintas untuk memberi tahu klien tentang berbagai peristiwa tertentu kontrol lalu lintas, termasuk penghapusan alur, perubahan parameter filter, atau penutupan antarmuka.
TcModifyFlow

Fungsi TcModifyFlow memodifikasi alur yang ada. Saat memanggil TcModifyFlow, parameter Flowspec baru dan objek kontrol lalu lintas apa pun harus diisi.
TcOpenInterfaceA

Fungsi TcOpenInterface membuka antarmuka. (ANSI)
TcOpenInterfaceW

Fungsi TcOpenInterface membuka antarmuka. (Unicode)
TcQueryFlowA

Fungsi TcQueryFlow meminta kontrol lalu lintas untuk nilai parameter alur tertentu berdasarkan nama alur. Nama alur dapat diambil dari fungsi TcEnumerateFlows atau dari fungsi TcGetFlowName. (ANSI)
TcQueryFlowW

Fungsi TcQueryFlow meminta kontrol lalu lintas untuk nilai parameter alur tertentu berdasarkan nama alur. Nama alur dapat diambil dari fungsi TcEnumerateFlows atau dari fungsi TcGetFlowName. (Unicode)
TcQueryInterface

Fungsi TcQueryInterface meminta kontrol lalu lintas untuk parameter per antarmuka terkait.
TcRegisterClient

Fungsi TcRegisterClient digunakan untuk mendaftarkan klien dengan antarmuka kontrol lalu lintas (TCI). Fungsi TcRegisterClient harus menjadi panggilan fungsi pertama yang dilakukan klien ke TCI.
TcSetFlowA

Fungsi TcSetFlow menetapkan parameter individual untuk alur tertentu. (ANSI)
TcSetFlowW

Fungsi TcSetFlow menetapkan parameter individual untuk alur tertentu. (Unicode)
TcSetInterface

Fungsi TcSetInterface mengatur parameter individual untuk antarmuka tertentu.

Struktur

 
AD_GENERAL_PARAMS

Struktur AD_GENERAL_PARAMS berisi Parameter Karakterisasi Umum yang terkandung dalam objek Adspec RSVP.
ADDRESS_LIST_DESCRIPTOR

Struktur ADDRESS_LIST_DESCRIPTOR menyediakan informasi pendeskripsi alamat jaringan untuk antarmuka tertentu.
ADSPEC

Struktur ADSPEC berisi informasi pesan Adspec untuk RSVP.
CONTROL_SERVICE

Struktur CONTROL_SERVICE berisi jenis layanan RSVP yang didukung.
CtrlLoadFlowspec

Struktur CtrlLoadFlowspec berisi Load FLOWSPEC Terkontrol.
ENUMERATION_BUFFER

Struktur ENUMERATION_BUFFER berisi informasi khusus untuk alur tertentu, termasuk nama alur, jumlah filter yang terkait dengan alur, dan array filter yang terkait dengan alur.
ERROR_SPEC

Struktur ERROR_SPEC berisi pesan kesalahan RSVP.
Error_Spec_IPv4

Struktur Error_Spec_IPv4 menyimpan informasi kode kesalahan untuk transmisi RSVP.
FILTER_SPEC

Struktur FILTER_SPEC menyimpan informasi tentang RSVP FILTERSPEC.
Filter_Spec_IPv4

Struktur Filter_Spec_IPv4 berisi informasi tentang IPv4 FILTERSPEC.
Filter_Spec_IPv4GPI

Struktur Filter_Spec_IPv4GPI berisi informasi ID port umum tentang IPv4 FILTERSPEC.
FLOW_DESC

Struktur FLOW_DESC berisi informasi deskriptor alur untuk RSVP.
FLOWDESCRIPTOR

Struktur FLOWDESCRIPTOR menentukan satu atau beberapa filter untuk FLOWSPEC tertentu.
FLOWSPEC

Struktur FLOWSPEC memberikan kualitas parameter layanan ke RSVP SP.
Gads_parms_t

Struktur Gads_parms_t menyimpan parameter Adspec layanan yang dijamin.
GenAdspecParams

Struktur GenAdspecParams berisi parameter karakterisasi jalur umum.
GenTspec

Struktur GenTspec menyimpan informasi Tspec generik.
GenTspecParms

Struktur GenTspecParms menyimpan parameter Tspec generik.
GuarFlowSpec

Struktur GuarFlowSpec berisi informasi flowspec yang dijamin.
GuarRspec

Struktur GuarRspec berisi informasi Rspec yang dijamin.
ID_ERROR_OBJECT

Struktur ID_ERROR_OBJECT berisi informasi pesan kesalahan untuk Elemen Kebijakan Identitas untuk RSVP.
IDPE_ATTR

Struktur IDPE_ATTR berisi informasi atribut elemen kebijakan identitas.
IN_ADDR_IPV4

Serikat IN_ADDR_IPV4 menyimpan alamat IPv4 untuk digunakan dengan RSVP FILTERSPEC.
IN_ADDR_IPV6

Struktur IN_ADDR_IPV6 menyimpan alamat IPv6 untuk digunakan dengan RSVP FILTERSPEC.
IntServFlowSpec

Struktur IntServFlowSpec berisi informasi tentang flowspec Layanan Terintegrasi.
IntServMainHdr

Struktur IntServMainHdr adalah header untuk objek RSVP Layanan Terpadu.
IntServParmHdr

Struktur IntServParmHdr adalah header untuk parameter Layanan Terpadu.
IntServServiceHdr

Struktur IntServServiceHdr adalah header untuk objek layanan Layanan Terpadu.
IntServTspecBody

Struktur IntServTspecBody berisi informasi untuk RSVP Tspec.
IP_PATTERN

Struktur IP_PATTERN menerapkan pola tertentu atau masker yang sesuai untuk protokol IP. Penunjukan struktur IP_PATTERN digunakan oleh antarmuka kontrol lalu lintas dalam penerapan filter paket.
IPX_PATTERN

Struktur IPX_PATTERN menerapkan pola tertentu atau masker yang sesuai untuk protokol IPX. Penunjukan struktur IPX_PATTERN digunakan oleh antarmuka kontrol lalu lintas dalam penerapan filter paket.
IS_ADSPEC_BODY

Struktur IS_ADSPEC_BODY berisi informasi Layanan Terintegrasi Adspec.
IS_FLOWSPEC

Struktur IS_FLOWSPEC menyimpan objek FLOWSPEC Layanan Terpadu.
LPM_INIT_INFO

Struktur LPM_INIT_INFO berisi informasi inisialisasi modul kebijakan lokal.
LPMIPTABLE

Struktur LPMIPTABLE berisi informasi IP, termasuk indeks SNMP, alamat IP, dan subnet mask untuk setiap antarmuka. Struktur LPMIPTABLE disediakan sebagai argumen untuk fungsi Lpm_IpAddressTable.
PARAM_BUFFER

Struktur PARAM_BUFFER menjelaskan format buffer parameter yang dapat disertakan dalam struktur CONTROL_SERVICE.
POLICY_DATA

Struktur POLICY_DATA berisi data kebijakan untuk pesan RSVP.
POLICY_DECISION

Struktur POLICY_DECISION berisi informasi keputusan kebijakan RSVP.
POLICY_ELEMENT

Struktur POLICY_ELEMENT (lpmapi.h) berisi elemen kebijakan RSVP.
POLICY_ELEMENT

Struktur POLICY_ELEMENT (infocard.h) berisi elemen kebijakan RSVP. (POLICY_ELEMENT)
PS_ADAPTER_STATS

Struktur PS_ADAPTER_STATS menyediakan informasi pembentuk paket statistik tentang adaptor tertentu. Perhatikan bahwa struktur PS_ADAPTER_STATS digunakan bersama dengan struktur PS_COMPONENT_STATS.
PS_COMPONENT_STATS

Struktur PS_COMPONENT_STATS memungkinkan aplikasi untuk mendapatkan informasi statistik mengenai alur yang mendukung TC mereka.
PS_CONFORMER_STATS

Struktur PS_CONFORMER_STATS menyediakan informasi pembentuk paket statistik tentang alur tertentu. Perhatikan bahwa struktur PS_CONFORMER_STATS digunakan bersama dengan struktur PS_COMPONENT_STATS.
PS_DRRSEQ_STATS

Struktur PS_DRRSEQ_STATS menyediakan kartu antarmuka jaringan (NIC) dan statistik pembentuk paket pengurut paket. Perhatikan bahwa struktur PS_DRRSEQ_STATS digunakan bersama dengan struktur PS_COMPONENT_STATS.
PS_FLOW_STATS

Struktur PS_FLOW_STATS menyediakan informasi pembentuk paket statistik tentang alur tertentu. Perhatikan bahwa struktur PS_FLOW_STATS digunakan bersama dengan struktur PS_COMPONENT_STATS.
PS_SHAPER_STATS

Struktur PS_SHAPER_STATS menyediakan informasi pembentuk paket statistik tentang komponen pembentuk paket komputer. Perhatikan bahwa struktur PS_SHAPER_STATS digunakan bersama dengan struktur PS_COMPONENT_STATS.
QOS

Struktur QOS menyediakan sarana di mana aplikasi berkemampuan QOS dapat menentukan kualitas parameter layanan untuk lalu lintas yang dikirim dan diterima pada alur tertentu.
QOS_DESTADDR

Objek QOS QOS_DESTADDR digunakan selama panggilan ke fungsi WSAIoctl (SIO_SET_QOS) untuk menghindari penerbitan panggilan fungsi koneksi untuk soket pengiriman.
QOS_DIFFSERV

Objek kontrol lalu lintas QOS_DIFFSERV digunakan untuk menentukan filter untuk penjadwal paket saat beroperasi dalam Mode Layanan Yang Berbeda.
QOS_DIFFSERV_RULE

Struktur QOS_DIFFSERV_RULE digunakan bersama dengan objek kontrol lalu lintas QOS_DIFFSERV untuk memberikan aturan Diffserv untuk alur tertentu.
QOS_DS_CLASS

Objek kontrol lalu lintas QOS_DS_CLASS memungkinkan pengembang aplikasi untuk mengambil alih nilai titik kode Diffserv (DSCP) default untuk paket IP yang terkait dengan alur tertentu. Secara default, nilai DSCP berasal dari ServiceType alur.
QOS_FLOW_FUNDAMENTALS

Struktur QOS_FLOW_FUNDAMENTALS berisi informasi dasar tentang alur.
QOS_FLOWRATE_OUTGOING

Struktur QOS_FLOWRATE_OUTGOING digunakan untuk mengatur informasi laju aliran dalam fungsi QOSSetFlow.
QOS_FRIENDLY_NAME

Objek kontrol lalu lintas QOS_FRIENDLY_NAME mengaitkan nama yang mudah diingat dengan alur.
QOS_OBJECT_HDR

Objek QOS QOS_OBJECT_HDR dilampirkan ke setiap objek QOS. Ini menentukan jenis objek dan panjangnya.
QOS_PACKET_PRIORITY

Struktur QOS_PACKET_PRIORITY yang menunjukkan prioritas lalu lintas arus.
QOS_SD_MODE

Objek QOS QOS_SD_MODE menentukan perilaku komponen pembentuk paket kontrol lalu lintas.
QOS_SHAPING_RATE

Objek QOS QOS_SHAPING_RATE menentukan tingkat pembentukan lalu lintas seragam yang diterapkan ke alur tertentu.
QOS_TCP_TRAFFIC

Struktur QOS_TCP_TRAFFIC digunakan untuk menunjukkan bahwa pemetaan Prioritas IP dan UserPriority untuk alur tertentu harus diatur ke default sistem untuk lalu lintas TCP.
QOS_TRAFFIC_CLASS

Objek kontrol lalu lintas QOS_TRAFFIC_CLASS digunakan untuk mengambil alih nilai UserPriority default yang berlangganan paket yang mengklasifikasikan lalu lintas alur tertentu.
QOS_VERSION

Struktur QOS_VERSION menunjukkan versi protokol QOS.
QualAppFlowSpec

Struktur QualAppFlowSpec berisi informasi FLOWSPEC untuk aplikasi kualitatif.
QualTspec

Struktur QualTspec berisi informasi Tspec kualitatif.
QualTspecParms

Struktur QualTspecParms berisi parameter Tspec kualitatif.
RESV_STYLE

Struktur RESV_STYLE berisi informasi tentang gaya RSVP RESV.
RSVP_ADSPEC

Objek QOS RSVP_ADSPEC menyediakan sarana di mana informasi yang menjelaskan perangkat jaringan di sepanjang jalur data antara pengirim dan penerima, berkaitan dengan fungsionalitas RSVP dan layanan yang tersedia, disediakan atau diambil.
RSVP_FILTERSPEC

Struktur RSVP_FILTERSPEC menyediakan informasi RSVP FILTERSPEC.
RSVP_FILTERSPEC_V4

Struktur RSVP_FILTERSPEC_V4 menyimpan informasi untuk FILTERSPEC pada alamat IPv4.
RSVP_FILTERSPEC_V4_GPI

Struktur RSVP_FILTERSPEC_V4_GPI menyediakan informasi pengidentifikasi port umum untuk FILTERSPEC tertentu.
RSVP_FILTERSPEC_V6

Struktur RSVP_FILTERSPEC_V6 menyimpan informasi untuk FILTERSPEC pada alamat IPv6.
RSVP_FILTERSPEC_V6_FLOW

Struktur RSVP_FILTERSPEC_V6_FLOW menyediakan informasi label alur untuk IPv6 FILTERSPEC.
RSVP_FILTERSPEC_V6_GPI

Struktur RSVP_FILTERSPEC_V6_GPI menyediakan informasi pengidentifikasi port umum untuk FILTERSPEC tertentu pada alamat IPv6.
RSVP_HOP

Struktur RSVP_HOP berisi informasi tentang hop yang mendukung RSVP.
Rsvp_Hop_IPv4

Struktur Rsvp_Hop_IPv4 menyimpan informasi tentang hop IPv4 yang mendukung RSVP.
RSVP_MSG_OBJS

Struktur RSVP_MSG_OBJS berisi objek pesan RSVP.
RSVP_POLICY

Struktur RSVP_POLICY menyimpan satu atau beberapa elemen kebijakan yang tidak terdefinisi.
RSVP_POLICY_INFO

Struktur RSVP_POLICY_INFO menyimpan elemen kebijakan yang tidak terdefinisi yang diambil dari RSVP.
RSVP_RESERVE_INFO

Objek QOS RSVP_RESERVE_INFO, melalui buffer ProviderSpecific, memungkinkan perilaku RSVP untuk alur tertentu ditentukan atau dimodifikasi pada tingkat granular, dan memungkinkan pengaturan gaya RSVP default agar alur ditimpa.
RSVP_SCOPE

Struktur RSVP_SCOPE menyediakan informasi cakupan RSVP.
RSVP_SESSION

Struktur RSVP_SESSION menyimpan informasi tentang pesan SESI RSVP.
RSVP_STATUS_INFO

Objek QOS RSVP_STATUS_INFO memberikan informasi mengenai status RSVP untuk alur tertentu, termasuk pemberitahuan peristiwa yang terkait dengan pemantauan FD_QOS peristiwa, serta informasi kesalahan.
RsvpObjHdr

Struktur RsvpObjHdr menyediakan header objek untuk pesan RSVP.
Scope_list_ipv4

Struktur Scope_list_ipv4 berisi informasi objek CAKUPAN RSVP.
SENDER_TSPEC

Struktur SENDER_TSPEC berisi informasi untuk Tspec pengirim RSVP.
Session_IPv4

Struktur Session_IPv4 menyimpan informasi tentang objek SESI IPv4 RSVP.
TC_GEN_FILTER

Struktur TC_GEN_FILTER membuat filter yang cocok dengan sekumpulan atribut atau kriteria paket tertentu, yang kemudian dapat digunakan untuk mengaitkan paket yang memenuhi kriteria atribut dengan alur tertentu.
TC_GEN_FLOW

Struktur TC_GEN_FLOW membuat alur generik untuk digunakan dengan antarmuka kontrol lalu lintas. Alur disesuaikan melalui anggota struktur ini.
TC_IFC_DESCRIPTOR

Struktur TC_IFC_DESCRIPTOR adalah pengidentifikasi antarmuka yang digunakan untuk menghitung antarmuka.
TCI_CLIENT_FUNC_LIST

Struktur TCI_CLIENT_FUNC_LIST digunakan oleh antarmuka kontrol lalu lintas untuk mendaftar lalu mengakses fungsi panggilan balik klien. Setiap anggota TCI_CLIENT_FUNC_LIST adalah penunjuk ke fungsi panggilan balik yang disediakan klien.