WFD_OPEN_SESSION_COMPLETE_CALLBACK fungsi panggilan balik (wlanapi.h)
Fungsi WFD_OPEN_SESSION_COMPLETE_CALLBACK menentukan fungsi panggilan balik yang dipanggil oleh fungsi WFDStartOpenSession ketika operasi WFDStartOpenSession selesai.
Sintaks
WFD_OPEN_SESSION_COMPLETE_CALLBACK WfdOpenSessionCompleteCallback;
void WfdOpenSessionCompleteCallback(
[in] HANDLE hSessionHandle,
[in] PVOID pvContext,
[in] GUID guidSessionInterface,
[in] DWORD dwError,
[in] DWORD dwReasonCode
)
{...}
Parameter
[in] hSessionHandle
Handel sesi ke sesi Wi-Fi Direct. Ini adalah handel sesi yang sebelumnya dikembalikan oleh fungsi WFDStartOpenSession .
[in] pvContext
Penunjuk konteks diteruskan ke fungsi panggilan balik dari fungsi WFDStartOpenSession .
[in] guidSessionInterface
GUID antarmuka antarmuka jaringan lokal tempat perangkat Wi-Fi Direct ini memiliki sesi terbuka. Parameter ini berguna jika protokol lapisan yang lebih tinggi perlu menentukan antarmuka jaringan mana yang terikat dengan sesi Wi-Fi Direct. Nilai ini hanya dikembalikan jika parameter dwError ERROR_SUCCESS.
[in] dwError
Nilai yang menentukan apakah ada kesalahan yang ditemui selama panggilan ke fungsi WFDStartOpenSession . Jika nilai ini ERROR_SUCCESS, maka tidak ada kesalahan yang terjadi dan operasi untuk membuka sesi berhasil diselesaikan.
Nilai lain berikut ini dimungkinkan:
[in] dwReasonCode
Nilai yang menentukan detail selengkapnya jika terjadi kesalahan selama WFDStartOpenSession.
Mengembalikan nilai
Tidak ada
Keterangan
Fungsi WFD_OPEN_SESSION_COMPLETE_CALLBACK adalah bagian dari Wi-Fi Direct, fitur baru di Windows 8 dan Windows Server 2012. Wi-Fi Direct didasarkan pada pengembangan Spesifikasi Teknis Peer-to-Peer Wi-Fi v1.1 oleh Aliansi Wi-Fi (lihat Spesifikasi yang Diterbitkan Aliansi Wi-Fi). Tujuan dari Wi-Fi Spesifikasi Teknis Peer-to-Peer adalah untuk memberikan solusi untuk Wi-Fi konektivitas perangkat-ke-perangkat tanpa perlu Titik Akses Nirkabel (AP nirkabel) untuk mengatur koneksi atau penggunaan mekanisme Wi-Fi adhoc (IBSS) yang ada.
Fungsi WFDStartOpenSession memulai operasi asinkron untuk memulai koneksi sesuai permintaan ke perangkat Wi-Fi Direct tertentu. Perangkat Wi-Fi target sebelumnya harus dipasangkan melalui pengalaman Windows Pairing. Ketika operasi asinkron untuk membuat koneksi Wi-FI Direct selesai, fungsi panggilan balik yang ditentukan dalam parameter pfnCallback dipanggil.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wlanapi.h |