Bagikan melalui


fungsi gethostbyname di SPI

KueriWSALookupServiceBeginmenggunakan SVCID_INET_HOSTADDRBYNAME sebagai GUID kelas layanan. Nama host disediakan dalam lpszServiceInstanceName. Ws2_32.dll menentukan LUP_RETURN_BLOB dan NSP menempatkan strukturhostentdalam blob (menggunakan offset alih-alih pointer seperti yang dijelaskan di atas). NSP juga harus menghormati bendera LUP_RETURN_* lainnya ini.

Bendera Deskripsi
LUP_RETURN_NAME Mengembalikan anggota h_name dari strukturHOSTENTdi lpszServiceInstanceName.
LUP_RETURN_ADDR Mengembalikan informasi alamat dari HOSTENT dalam struktur CSADDR_INFO, informasi port default menjadi nol. Perhatikan bahwa rutinitas ini tidak menyelesaikan nama host yang terdiri dari string alamat IPv4 desimal putus-putus.