struktur DOT11_PHY_FRAME_STATISTICS (windot11.h)
Sintaks
typedef struct DOT11_PHY_FRAME_STATISTICS {
ULONGLONG ullTransmittedFrameCount;
ULONGLONG ullMulticastTransmittedFrameCount;
ULONGLONG ullFailedCount;
ULONGLONG ullRetryCount;
ULONGLONG ullMultipleRetryCount;
ULONGLONG ullMaxTXLifetimeExceededCount;
ULONGLONG ullTransmittedFragmentCount;
ULONGLONG ullRTSSuccessCount;
ULONGLONG ullRTSFailureCount;
ULONGLONG ullACKFailureCount;
ULONGLONG ullReceivedFrameCount;
ULONGLONG ullMulticastReceivedFrameCount;
ULONGLONG ullPromiscuousReceivedFrameCount;
ULONGLONG ullMaxRXLifetimeExceededCount;
ULONGLONG ullFrameDuplicateCount;
ULONGLONG ullReceivedFragmentCount;
ULONGLONG ullPromiscuousReceivedFragmentCount;
ULONGLONG ullFCSErrorCount;
} DOT11_PHY_FRAME_STATISTICS, *PDOT11_PHY_FRAME_STATISTICS;
Anggota
ullTransmittedFrameCount
Jumlah paket MSDU dan bingkai MMPDU yang telah berhasil ditransmisikan oleh lapisan IEEE PHY dari stasiun 802.11.
ullMulticastTransmittedFrameCount
Jumlah paket MSDU multicast atau siaran dan bingkai MMPDU yang telah berhasil ditransmisikan oleh lapisan IEEE PHY dari stasiun 802.11.
ullFailedCount
Jumlah paket MSDU dan bingkai MMPDU yang gagal ditransmisikan oleh stasiun 802.11 setelah melebihi batas coba lagi yang ditentukan oleh penghitung IEEE dot11ShortRetryLimit atau dot11LongRetryLimit MIB 802.11. Untuk informasi selengkapnya tentang penghitung MIB ini, lihat OID_DOT11_SHORT_RETRY_LIMIT atau OID_DOT11_LONG_RETRY_LIMIT.
ullRetryCount
Jumlah paket MSDU dan bingkai MMPDU yang berhasil ditransmisikan stasiun 802.11 setelah satu atau beberapa upaya.
ullMultipleRetryCount
Jumlah paket MSDU dan bingkai MMPDU yang berhasil ditransmisikan oleh stasiun 802.11 setelah lebih dari satu upaya transmisi ulang.
Untuk paket MSDU, driver miniport harus menaikkan penghitung ini untuk setiap paket yang berhasil ditransmisikan setelah satu atau beberapa fragmen MPDU-nya memerlukan transmisi ulang.
ullMaxTXLifetimeExceededCount
Jumlah paket MSDU dan bingkai MMPDU yang gagal ditransmisikan oleh stasiun 802.11 karena batas waktu seperti yang didefinisikan oleh objek MIB IEEE 802.11 dot11MaxTransmitMSDULifetime . Untuk informasi selengkapnya tentang objek MIB ini, lihat OID_DOT11_MAX_TRANSMIT_MSDU_LIFETIME.
ullTransmittedFragmentCount
Jumlah bingkai MPDU yang ditransmisikan dan diakui stasiun 802.11 melalui bingkai ACK 802.11 yang diterima.
ullRTSSuccessCount
Frekuensi stasiun 802.11 menerima bingkai Clear To Send (CTS) sebagai respons terhadap bingkai Request To Send (RTS).
ullRTSFailureCount
Berapa kali stasiun 802.11 tidak menerima bingkai CTS sebagai respons terhadap bingkai RTS.
ullACKFailureCount
Berapa kali stasiun 802.11 diharapkan dan tidak menerima bingkai Pengakuan (ACK).
ullReceivedFrameCount
Jumlah total paket MSDU dan bingkai MMPDU yang berhasil diterima stasiun 802.11.
Untuk paket MSDU, driver miniport harus menaikkan penghitung ini untuk setiap paket yang fragmen MPDU-nya diterima dan melewati verifikasi urutan pemeriksaan bingkai (FCS) dan deteksi pemutaran ulang. Driver miniport harus menaikkan anggota ini terlepas dari apakah paket MSDU yang diterima atau fragmen MPDU gagal dekripsi sandi lapisan MAC.
Penghitung ini bersifat opsional. Jika NIC tidak mendukung penghitung ini, driver miniport harus mengatur anggota ini ke DOT11_STATISTICS_UNKNOWN.
ullMulticastReceivedFrameCount
Jumlah paket MSDU multicast atau siaran dan bingkai MMPDU yang berhasil diterima stasiun 802.11.
Untuk paket MSDU, driver miniport harus menaikkan penghitung ini untuk setiap paket yang fragmen MPDU-nya diterima dan melewati verifikasi FCS dan deteksi pemutaran ulang. Driver miniport harus menaikkan anggota ini terlepas dari apakah paket MSDU yang diterima atau fragmen MPDU gagal dekripsi sandi lapisan MAC.
Penghitung ini bersifat opsional. Jika NIC tidak mendukung penghitung ini, driver miniport harus mengatur anggota ini ke DOT11_STATISTICS_UNKNOWN.
ullPromiscuousReceivedFrameCount
Jumlah paket MSDU atau bingkai MMPDU yang diterima oleh stasiun 802.11 saat filter paket promiscuous diaktifkan. Untuk informasi selengkapnya tentang filter paket, lihat OID_GEN_CURRENT_PACKET_FILTER.
Jika filter paket promiscuous diaktifkan, driver miniport hanya boleh menaikkan penghitung ini untuk paket MSDU yang diterima atau bingkai MMPDU yang akan ditolak jika filter tidak diaktifkan. Driver tidak boleh menaikkan penghitung ini untuk:
- Paket MSDU Unicast atau bingkai MMPDU dengan alamat MAC tujuan yang cocok dengan alamat MAC stasiun 802.11.
- Paket MSDU multicast atau siaran atau bingkai MMPDU dengan alamat MAC tujuan yang cocok dengan entri dalam daftar alamat multicast stasiun 802.11. Untuk informasi selengkapnya tentang daftar alamat multicast, lihat OID_DOT11_MULTICAST_LIST.
ullMaxRXLifetimeExceededCount
Angka jika paket MSDU dan bingkai MMPDU yang dibuang stasiun 802.11 karena batas waktu seperti yang ditentukan oleh objek IEEE 802.11 dot11MaxReceiveLifetime MIB. Untuk informasi selengkapnya tentang objek MIB ini, lihat OID_DOT11_MAX_RECEIVE_LIFETIME.
ullFrameDuplicateCount
Jumlah bingkai MPDU duplikat yang diterima stasiun 802.11. Stasiun 802.11 menentukan bingkai duplikat melalui bidang Kontrol Urutan header MAC 802.11.
ullReceivedFragmentCount
Jumlah bingkai MPDU yang diterima oleh stasiun 802.11 untuk paket MSDU atau bingkai MMPDU.
ullPromiscuousReceivedFragmentCount
Jumlah bingkai MPDU yang diterima oleh stasiun 802.11 untuk paket MSDU atau bingkai MMPDU ketika filter paket promiscuous diaktifkan. Untuk informasi selengkapnya tentang filter paket, lihat OID_GEN_CURRENT_PACKET_FILTER.
Jika filter paket promiscuous diaktifkan, driver miniport hanya boleh menaikkan penghitung ini untuk bingkai MPDU yang diterima yang akan ditolak jika filter tidak diaktifkan. Driver tidak boleh menaikkan penghitung ini untuk:
- Bingkai Unicast MPDU dengan alamat MAC tujuan yang cocok dengan alamat MAC stasiun 802.11.
- Bingkai MPDU multicast atau siaran dengan alamat MAC tujuan yang cocok dengan entri dalam daftar alamat multicast stasiun 802.11. Untuk informasi selengkapnya tentang daftar alamat multicast, lihat OID_DOT11_MULTICAST_LIST.
ullFCSErrorCount
Jumlah bingkai MPDU yang diterima stasiun 802.11 dengan kesalahan FCS.
Keterangan
Anggota struktur ini digunakan untuk merekam statistik tingkat PHY untuk:
- 802.11 paket MSDU.
- 802.11 bingkai MMPDU.
- 802.11 bingkai MPDU. Penghitung bingkai MPDU harus menyertakan semua fragmen MPDU yang dikirim untuk paket MSDU atau bingkai MMPDU
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header | windot11.h (termasuk Ndis.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk