Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi LPM_DeleteState dipanggil oleh PCM untuk menghapus informasi status RSVP LPM. Status RSVP dihapus pada berbagai kesempatan, termasuk ketika SBM menerima pesan RSVP TEAR/ERR, atau saat status RSVP kehabisan waktu. Panggilan fungsi LPM_DeleteState sinkron. PCM tidak mengharapkan hasil apa pun dari LPM untuk permintaan ini.
Sintaks
VOID LPM_DeleteState(
[in] RSVP_HOP *pRcvdIfAddr,
[in] MSG_TYPE RsvpMsgType,
[in] RSVP_SESSION *pRsvpSession,
[in] RSVP_HOP *pRsvpFromHop,
[in] RESV_STYLE *pResvStyle,
[in] int FilterSpecCount,
[in] FILTER_SPEC **ppFilterSpecList,
[in] int TearDownReason
);
Parameter
[in] pRcvdIfAddr
Arahkan ke antarmuka tempat pesan TEAR RSVP diterima. Alamat IP antarmuka yang diterima disediakan sebagai objek RSVP HOP, dan Handel Antarmuka Logis diatur ke Indeks SNMP. Jika PCM memanggil fungsi LPM_DeleteState karena alasan apa pun selain pesan TEAR RSVP, parameter ini bisa null. Perhatikan bahwa nomor indeks antarmuka dapat berubah dengan penambahan dan penghapusan antarmuka, karena fitur Plug and Play Windows 2000.
[in] RsvpMsgType
Jenis pesan RSVP tempat LPM harus menghapus statusnya.
[in] pRsvpSession
Arahkan ke objek sesi RSVP tempat LPM harus menghapus statusnya. Nilai ini tidak pernah null.
[in] pRsvpFromHop
Penunjuk ke objek RSVP HOP yang mengidentifikasi simpul yang mengirim pesan AIR MATA. LPM dapat menggunakan parameter ini untuk menemukan informasi status.
[in] pResvStyle
Arahkan ke argumen yang menentukan gaya reservasi RSVP untuk pesan RESV_TEAR RSVP. LPM dapat menggunakan parameter ini untuk menemukan informasi status.
[in] FilterSpecCount
Menentukan jumlah FilterSpecs di FilterSpecList. Untuk pesan RESV, FilterSpecCount bergantung pada RsvpStyle. Untuk pesan PATH, nilai ini akan selalu 1.
[in] ppFilterSpecList
Array pointer FilterSpec. Perhatikan bahwa konten FilterSpecList bergantung pada RsvpStyle; jika RsvpMsgType RSVP_PATH maka FilterSpecList menentukan SenderTemplate, jika RsvpMsgType RSVP_RESV maka FilterSpecList adalah daftar filter yang status RESVnya perlu dihapus.
[in] TearDownReason
Alasan untuk menghapus status. Potensi nilai:
RCVD_PATH_TEAR
RCVD_RESV_TEAR
ADM_CTRL_FAILED
STATE_TIMEOUT
FLOW_DURATION
LPM dapat menggunakan DeleteReason untuk pengumpulan statistik atau penggunaan lainnya.
Mengembalikan nilai
Tidak ada
Keterangan
PCM akan memanggil fungsi LPM_DeleteState untuk setiap LPM; LPM harus disiapkan untuk menangani LPM_DeleteState untuk status tidak ada, seperti yang dijelaskan lebih lanjut di bagian Keterangan dari fungsi cbAdmitResult .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | lpmapi.h |