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.
Dari daftar alamat tujuan IP potensial yang disediakan, fungsi CreateSortedAddressPairs memasangkan alamat tujuan bersama dengan alamat IP lokal komputer host dan mengurutkan pasangan sesuai dengan urutan komunikasi yang diinginkan.
Sintaksis
NETIOAPI_API CreateSortedAddressPairs(
_In_opt_ const PSOCKADDR_IN6 SourceAddressList,
_In_ ULONG SourceAddressCount,
_In_ const PSOCKADDR_IN6 DestinationAddressList,
_In_ ULONG DestinationAddressCount,
_In_ ULONG AddressSortOptions,
_In_ PSOCKADDR_IN6_PAIR *SortedAddressPairList,
_Out_ ULONG *SortedAddressPairCount
);
Parameter
SourceAddressList [in, opsional]
Dipesan. Parameter ini harus null.SourceAddressCount [in]
Dipesan. Parameter ini harus nol.DestinationAddressList [in]
Penunjuk ke daftar alamat tujuan potensial jenis SOCKADDR_IN6.DestinationAddressCount [in]
Jumlah alamat dalam daftar yang ditunjuk oleh parameter DestinationAddressList.AddressSortOptions [in]
Dipesan. Parameter ini harus nol.SortedAddressPairList [in]
Penunjuk ke daftar pasangan alamat sumber dan tujuan, diurutkan dalam urutan komunikasi yang disukai. Untuk informasi selengkapnya tentang parameter ini, lihat bagian Komentar berikut ini.SortedAddressPairCount [out]
Jumlah pasangan alamat dalam daftar yang ditunjuk oleh parameter SortedAddressPairList.
Mengembalikan nilai
CreateSortedAddressPairs mengembalikan STATUS_SUCCESS jika fungsi berhasil.
Jika fungsi gagal, CreateSortedAddressPairs mengembalikan salah satu kode kesalahan berikut:
| Mengembalikan kode | Deskripsi |
|---|---|
| STATUS_INVALID_PARAMETER | Parameter yang tidak valid diteruskan ke fungsi. |
| STATUS_NOT_ENOUGH_MEMORY | Sumber daya memori tidak cukup tersedia untuk menyelesaikan operasi. |
| Lainnya | Gunakan fungsi FormatMessage untuk mendapatkan string pesan untuk kesalahan yang dikembalikan. |
Komentar
Fungsi CreateSortedAddressPairs secara otomatis memasangkan alamat lokal komputer host bersama dengan daftar alamat tujuan potensial yang disediakan yang ditunjuk oleh parameter DestinationAddressList.
Daftar pasangan alamat yang dikembalikan yang parameter sortedAddressPairList menunjuk ke diurutkan sehingga pasangan alamat yang paling cocok untuk komunikasi antara dua rekan terjadi sebelumnya dalam daftar.
Parameter SortedAddressPairList berjenis PSOCKADDR_IN6_PAIR, yang didefinisikan dalam header Ws2ipdef.h sebagai berikut.
typedef struct _sockaddr_in6_pair
{
PSOCKADDR_IN6 SourceAddress;
PSOCKADDR_IN6 DestinationAddress;
} SOCKADDR_IN6_PAIR, *PSOCKADDR_IN6_PAIR;
- **SourceAddress**
The IP source address.
- **DestinationAddress**
The IP destination address.
Persyaratan
Platform target |
Universal |
Versi |
Tersedia di Windows Vista dan versi sistem operasi Windows yang lebih baru. |
Header |
Netioapi.h (termasuk Netioapi.h) |
Perpustakaan |
Netio.lib |
IRQL |
< DISPATCH_LEVEL |