NDK_FN_GET_LOCAL_ADDRESS fungsi panggilan balik (ndkpi.h)

Fungsi NdkGetLocalAddress (NDK_FN_GET_LOCAL_ADDRESS) mengembalikan alamat lokal untuk koneksi NDK.

Sintaks

NDK_FN_GET_LOCAL_ADDRESS NdkFnGetLocalAddress;

NTSTATUS NdkFnGetLocalAddress(
  [in] NDK_CONNECTOR *pNdkConnector,
       PSOCKADDR pAddress,
       ULONG *pAddressLength
)
{...}

Parameter

[in] pNdkConnector

Penunjuk ke objek konektor NDK (NDK_CONNECTOR).

pAddress

Alamat lokal untuk pendengar dikembalikan dalam buffer ini.

pAddressLength

Ukuran, dalam byte, dari buffer alamat untuk input, dan ukuran, dalam byte, dari alamat yang ditulis ke dalam buffer untuk output.

Nilai kembali

Fungsi NdkGetLocalAddress mengembalikan salah satu kode NTSTATUS berikut.

Menampilkan kode Deskripsi
STATUS_SUCCESS
Alamat lokal ditulis ke buffer dalam parameter pAddress .
STATUS_BUFFER_TOO_SMALL
Ukuran buffer yang ditentukan dalam input parameter *pAddressLength terlalu kecil. *nilai output pAddressLength diperbarui dengan ukuran buffer yang diperlukan.
Kode status lainnya
Terjadi kesalahan.

Keterangan

NdkGetLocalAddress mengembalikan alamat lokal untuk koneksi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tidak ada yang didukung, Didukung di NDIS 6.30 dan yang lebih baru.
Server minimum yang didukung Windows Server 2012
Target Platform Windows
Header ndkpi.h (termasuk Ndkpi.h)
IRQL <=DISPATCH_LEVEL

Lihat juga

NDK_CONNECTOR

NDK_CONNECTOR_DISPATCH