リファレンス 144 ドキュメント 7 サンプル 48
標準機能 346 advapi32.dll 419 api-ms-win-core-winrt-string-l1-1-0.dll 1 api-ms-win-dx-d3dkmt-l1-1-0.dll 1 arduino 12 Artlet2D 55 avrt.dll 11 bcrypt.dll 53 com_misc.dll 1238 comctl32.dll 94 comdlg32.dll 2 crypt32.dll 218 d2d1.dll 13 d3d11.dll 5 d3module 29 dbghelp.dll 128 dinput8.dll 1 dwmapi.dll 31 dwrite.dll 1 dxgi.dll 5 DxLibW 2738 encode.as 8 evr.dll 7 form_decode 1 gdi32.dll 384 gdiplus.dll 627 glu32.dll 52 hgimg3 152 hgimg4 166 hsedsdk 36 HSP3Dish 119 hsp3imp 4 hsp3util 17 hspble.dll 13 hspcbcom 11 hspcmp 21 hspcv 31 hspcv4 275 hspd2d 28 hspda 23 hspdb 8 hspdb.dll 14 hspduckdb.dll 10 hspext 59 hspinet 60 hspjson.dll 10 hspllama.dll 11 hspmath 41 hspmcp.dll 7 hspmfcam.dll 30 hspmidi.dll 17 hspmucom 17 hspogg 20 hsponnx.dll 13 hsppdf.dll 11 hspprint 6 hspsapi_64.dll 3 hspsock 12 hsptflite.dll 19 hsptv 2 hspusbio 6 hspvosk_64.dll 4 hspwasm.dll 10 hspwebsrv.dll 9 hspwebview2.dll 18 hspwgcapture.dll 8 hspwhisper_64.dll 4 hspwinrtocr.dll 5 hspwinrtspeech_64.dll 3 httpapi.dll 42 imm32.dll 63 iphlpapi.dll 194 iron_7z.hsp 6 iron_ai.hsp 9 iron_camera.hsp 6 iron_camera_mf.hsp 31 iron_clip.hsp 4 iron_csv.hsp 8 iron_dialog.hsp 2 iron_hash.hsp 12 iron_http.hsp 4 iron_ini.hsp 11 iron_json.hsp 10 iron_mcp_client.hsp 9 iron_mcp_server.hsp 6 iron_mediapipe.hsp 13 iron_office.hsp 6 iron_perf.hsp 5 iron_serial.hsp 6 iron_shell.hsp 6 iron_speech.hsp 9 iron_sysinfo.hsp 10 iron_toast.hsp 4 iron_url.hsp 6 iron_video.hsp 10 iron_xlsx.hsp 11 kernel32.dll 884 layer_fade 5 mf.dll 31 mfplat.dll 122 mfreadwrite.dll 5 mod_fontdlg 1 mod_joystick2 2 mod_menu 3 mod_mmaudio 7 mod_picfont 2 mod_posteffect 7 mod_regexp 4 mod_rss 1 mod_vpad 5 msimg32.dll 3 ncrypt.dll 1 netapi32.dll 45 normaliz.dll 2 obaq 51 obj 4 ole32.dll 143 oleaut32.dll 404 opengl32.dll 353 powrprof.dll 84 propsys.dll 1 psapi.dll 20 secur32.dll 2 shell32.dll 195 shlwapi.dll 15 SQLele 18 urlmon.dll 71 user32.dll 607 userenv.dll 34 uxtheme.dll 77 version.dll 7 wer.dll 20 windowscodecs.dll 9 winhttp.dll 46 wininet.dll 192 winmm.dll 146 wintrust.dll 7 wlanapi.dll 59 wmvcore.dll 11 ws2_32.dll 90 wtsapi32.dll 44 xaudio2_8.dll 4 xmllite.dll 6 ZLibWrap 2

iphlpapi.dll

Version 1.0 Date 2026/04/16 Author IronHSP / CsWin32 bridge

Win32API

AddIPAddress
AddIPAddress 関数は、指定した IPv4 アドレスを指定のアダプタに追加する。
AddIPAddress 関数は、指定した IPv4 アドレスを指定のアダプタに追加する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
CancelIfTimestampConfigChange
この関数はシステムで予約されている。ユーザーコードから呼び出してはならない。(CancelIfTimestampConfigChange)
この関数はシステムで予約されている。ユーザーコードから呼び出してはならない。(CancelIfTimestampConfigChange) [戻り値] この関数は値を返さない。
CancelIPChangeNotify
NotifyAddrChange または NotifyRouteChange の呼び出しで以前に登録した IPv4 アドレスおよび経路変更通知をキャンセルする。
NotifyAddrChange または NotifyRouteChange の呼び出しで以前に登録した IPv4 アドレスおよび経路変更通知をキャンセルする。
CancelMibChangeNotify2
IP インターフェイス変更、IP アドレス変更、IP 経路変更、Teredo ポート変更、および安定ユニキャスト IP アドレステーブルの準備完了通知の登録を解除する。
IP インターフェイス変更、IP アドレス変更、IP 経路変更、Teredo ポート変更、および安定ユニキャスト IP アドレステーブルの準備完了通知の登録を解除する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。
CaptureInterfaceHardwareCrossTimestamp
ネットワークアダプタのクロスタイムスタンプ情報を取得する。
ネットワークアダプタのクロスタイムスタンプ情報を取得する。 [戻り値] 型: DWORD 成功または失敗を示す DWORD 戻り値。
ConvertCompartmentGuidToId
(no summary)
..
ConvertCompartmentIdToGuid
(no summary)
..
ConvertInterfaceAliasToLuid
ネットワークインターフェイスのエイリアス名を、そのインターフェイスのローカル一意識別子 (LUID) に変換する。
ネットワークインターフェイスのエイリアス名を、そのインターフェイスのローカル一意識別子 (LUID) に変換する。 [戻り値] 成功時、ConvertInterfaceAliasToLuid は NO_ERROR を返す。
ConvertInterfaceGuidToLuid
ネットワークインターフェイスのグローバル一意識別子 (GUID) を、そのインターフェイスのローカル一意識別子 (LUID) に変換する。
ネットワークインターフェイスのグローバル一意識別子 (GUID) を、そのインターフェイスのローカル一意識別子 (LUID) に変換する。 [戻り値] 成功時、ConvertInterfaceGuidToLuid は NO_ERROR を返す。
ConvertInterfaceIndexToLuid
ネットワークインターフェイスのローカルインデックスを、そのインターフェイスのローカル一意識別子 (LUID) に変換する。
ネットワークインターフェイスのローカルインデックスを、そのインターフェイスのローカル一意識別子 (LUID) に変換する。 [戻り値] 成功時、ConvertInterfaceIndexToLuid は NO_ERROR を返す。
ConvertInterfaceLuidToAlias
ネットワークインターフェイスのローカル一意識別子 (LUID) をインターフェイスのエイリアス名に変換する。
ネットワークインターフェイスのローカル一意識別子 (LUID) をインターフェイスのエイリアス名に変換する。 [戻り値] 成功時、ConvertInterfaceLuidToAlias は NO_ERROR を返す。0 以外の戻り値は失敗を示す。 このドキュメントは省略されている。
ConvertInterfaceLuidToGuid
ネットワークインターフェイスのローカル一意識別子 (LUID) をグローバル一意識別子 (GUID) に変換する。
ネットワークインターフェイスのローカル一意識別子 (LUID) をグローバル一意識別子 (GUID) に変換する。 [戻り値] 成功時、ConvertInterfaceLuidToGuid は NO_ERROR を返す。
ConvertInterfaceLuidToIndex
ネットワークインターフェイスのローカル一意識別子 (LUID) をインターフェイスのローカルインデックスに変換する。
ネットワークインターフェイスのローカル一意識別子 (LUID) をインターフェイスのローカルインデックスに変換する。 [戻り値] 成功時、ConvertInterfaceLuidToIndex は NO_ERROR を返す。
ConvertInterfaceLuidToNameW
ネットワークインターフェイスのローカル一意識別子 (LUID) を Unicode インターフェイス名に変換する。
ネットワークインターフェイスのローカル一意識別子 (LUID) を Unicode インターフェイス名に変換する。 [戻り値] 成功時、本関数は NETIO_ERROR_SUCCESS を返す。0 以外の戻り値は失敗を示す。 このドキュメントは省略されている。
ConvertInterfaceNameToLuidW
Unicode のネットワークインターフェイス名を、そのインターフェイスのローカル一意識別子 (LUID) に変換する。
Unicode のネットワークインターフェイス名を、そのインターフェイスのローカル一意識別子 (LUID) に変換する。 [戻り値] 成功時、本関数は NETIO_ERROR_SUCCESS を返す。0 以外の戻り値は失敗を示す。 このドキュメントは省略されている。
ConvertIpv4MaskToLength
IPv4 サブネットマスクを IPv4 プレフィックス長に変換する。
IPv4 サブネットマスクを IPv4 プレフィックス長に変換する。 [戻り値] 成功時、ConvertIpv4MaskToLength は NO_ERROR を返す。0 以外の戻り値は失敗を示す。 このドキュメントは省略されている。
ConvertLengthToIpv4Mask
IPv4 プレフィックス長を IPv4 サブネットマスクに変換する。
IPv4 プレフィックス長を IPv4 サブネットマスクに変換する。 [戻り値] 成功時、ConvertLengthToIpv4Mask は NO_ERROR を返す。
CreateAnycastIpAddressEntry
ローカルコンピュータに新しいエニーキャスト IP アドレスエントリを追加する。
ローカルコンピュータに新しいエニーキャスト IP アドレスエントリを追加する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
CreateIpForwardEntry
CreateIpForwardEntry 関数は、ローカルコンピュータの IPv4 ルーティングテーブルに経路を作成する。
CreateIpForwardEntry 関数は、ローカルコンピュータの IPv4 ルーティングテーブルに経路を作成する。 [戻り値] 関数が成功すると NO_ERROR (0) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
CreateIpForwardEntry2
ローカルコンピュータに新しい IP 経路エントリを作成する。
ローカルコンピュータに新しい IP 経路エントリを作成する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
CreateIpNetEntry
CreateIpNetEntry 関数は、ローカルコンピュータの ARP テーブルに ARP エントリを作成する。
CreateIpNetEntry 関数は、ローカルコンピュータの ARP テーブルに ARP エントリを作成する。 [戻り値] 関数が成功すると NO_ERROR (0) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
CreateIpNetEntry2
ローカルコンピュータに新しい近隣 IP アドレスエントリを作成する。
ローカルコンピュータに新しい近隣 IP アドレスエントリを作成する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
CreatePersistentTcpPortReservation
ローカルコンピュータで連続する TCP ポートブロックに対する永続的な TCP ポート予約を作成する。
ローカルコンピュータで連続する TCP ポートブロックに対する永続的な TCP ポート予約を作成する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
CreatePersistentUdpPortReservation
ローカルコンピュータで連続する UDP ポートブロックに対する永続的な UDP ポート予約を作成する。
ローカルコンピュータで連続する UDP ポートブロックに対する永続的な UDP ポート予約を作成する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
CreateProxyArpEntry
CreateProxyArpEntry 関数は、ローカルコンピュータ上に指定 IPv4 アドレス用のプロキシ ARP (PARP) エントリを作成する。
CreateProxyArpEntry 関数は、ローカルコンピュータ上に指定 IPv4 アドレス用のプロキシ ARP (PARP) エントリを作成する。 [戻り値] 関数が成功すると NO_ERROR (0) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
CreateSortedAddressPairs
与えられた IP 宛先候補リストに対し、ホストのローカル IP アドレスとペアを作り、通信に最適な順序でソートして返す。
与えられた IP 宛先候補リストに対し、ホストのローカル IP アドレスとペアを作り、通信に最適な順序でソートして返す。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
CreateUnicastIpAddressEntry
ローカルコンピュータに新しいユニキャスト IP アドレスエントリを追加する。
ローカルコンピュータに新しいユニキャスト IP アドレスエントリを追加する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
DeleteAnycastIpAddressEntry
ローカルコンピュータの既存エニーキャスト IP アドレスエントリを削除する。
ローカルコンピュータの既存エニーキャスト IP アドレスエントリを削除する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
DeleteIPAddress
DeleteIPAddress 関数は、AddIPAddress で追加した IP アドレスを削除する。
DeleteIPAddress 関数は、AddIPAddress で追加した IP アドレスを削除する。 [戻り値] 関数が成功すると NO_ERROR (0) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
DeleteIpForwardEntry
ローカルコンピュータの IPv4 ルーティングテーブルから既存経路を削除する。
ローカルコンピュータの IPv4 ルーティングテーブルから既存経路を削除する。 [戻り値] 関数が成功すると NO_ERROR (0) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
DeleteIpForwardEntry2
ローカルコンピュータから IP 経路エントリを削除する。
ローカルコンピュータから IP 経路エントリを削除する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
DeleteIpNetEntry
DeleteIpNetEntry 関数は、ローカルコンピュータの ARP テーブルから ARP エントリを削除する。
DeleteIpNetEntry 関数は、ローカルコンピュータの ARP テーブルから ARP エントリを削除する。 [戻り値] 関数が成功すると NO_ERROR (0) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
DeleteIpNetEntry2
ローカルコンピュータから近隣 IP アドレスエントリを削除する。
ローカルコンピュータから近隣 IP アドレスエントリを削除する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
DeletePersistentTcpPortReservation
ローカルコンピュータの連続する TCP ポートブロックの永続予約を削除する。(DeletePersistentTcpPortReservation)
ローカルコンピュータの連続する TCP ポートブロックの永続予約を削除する。(DeletePersistentTcpPortReservation) [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
DeletePersistentUdpPortReservation
ローカルコンピュータの連続する UDP ポートブロックの永続予約を削除する。(DeletePersistentUdpPortReservation)
ローカルコンピュータの連続する UDP ポートブロックの永続予約を削除する。(DeletePersistentUdpPortReservation) [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
DeleteProxyArpEntry
DeleteProxyArpEntry 関数は、dwAddress と dwIfIndex で指定されるローカルコンピュータ上の PARP エントリを削除する。
DeleteProxyArpEntry 関数は、dwAddress と dwIfIndex で指定されるローカルコンピュータ上の PARP エントリを削除する。 [戻り値] 関数が成功すると NO_ERROR (0) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
DeleteUnicastIpAddressEntry
ローカルコンピュータの既存ユニキャスト IP アドレスエントリを削除する。
ローカルコンピュータの既存ユニキャスト IP アドレスエントリを削除する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
DisableMediaSense
DisableMediaSense 関数は、ローカルコンピュータ上の TCP/IP スタックのメディア検出機能を無効化する。
DisableMediaSense 関数は、ローカルコンピュータ上の TCP/IP スタックのメディア検出機能を無効化する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
EnableRouter
EnableRouter 関数は、ローカルコンピュータで IPv4 転送を有効化する。同時に IPv4 転送有効化要求数を追跡する参照カウントをインクリメントする。
EnableRouter 関数は、ローカルコンピュータで IPv4 転送を有効化する。同時に IPv4 転送有効化要求数を追跡する参照カウントをインクリメントする。 [戻り値] 成功時、EnableRouter は ERROR_IO_PENDING を返す。
FlushIpNetTable
FlushIpNetTable 関数は、ローカルコンピュータの ARP テーブルから指定インターフェイスに関する ARP エントリをすべて削除する。
FlushIpNetTable 関数は、ローカルコンピュータの ARP テーブルから指定インターフェイスに関する ARP エントリをすべて削除する。 [戻り値] 関数が成功すると NO_ERROR (0) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
FlushIpNetTable2
FlushIpNetTable2 関数は、ローカルコンピュータの IP 近隣テーブルをフラッシュする。
FlushIpNetTable2 関数は、ローカルコンピュータの IP 近隣テーブルをフラッシュする。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
FlushIpPathTable
FlushIpPathTable 関数は、ローカルコンピュータの IP パステーブルをフラッシュする。
FlushIpPathTable 関数は、ローカルコンピュータの IP パステーブルをフラッシュする。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
FreeDnsSettings
(no summary)
..
FreeInterfaceDnsSettings
GetInterfaceDnsSettings が返した設定オブジェクトを解放する。
GetInterfaceDnsSettings が返した設定オブジェクトを解放する。
FreeMibTable
ネットワークインターフェイス / アドレス / 経路テーブルを返す関数 (例: GetIfTable2、GetAnycastIpAddressTable) が確保したバッファを解放する。
ネットワークインターフェイス / アドレス / 経路テーブルを返す関数 (例: GetIfTable2、GetAnycastIpAddressTable) が確保したバッファを解放する。 [戻り値] この関数は値を返さない。
GetAdapterIndex
GetAdapterIndex 関数は、指定したアダプタ名からアダプタのインデックスを取得する。
GetAdapterIndex 関数は、指定したアダプタ名からアダプタのインデックスを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合は FormatMessage を使って戻り値のエラーメッセージ文字列を取得せよ。
GetAdapterOrderMap
GetAdapterOrderMap 関数は、ローカルコンピュータのインターフェイスの優先度を示すアダプタ順序マップを取得する。
GetAdapterOrderMap 関数は、ローカルコンピュータのインターフェイスの優先度を示すアダプタ順序マップを取得する。 [戻り値] アダプタ優先度情報を格納した IP_ADAPTER_ORDER_MAP 構造体を返す。
GetAdaptersAddresses
ローカルコンピュータのアダプタに関連付けられたアドレスを取得する。
ローカルコンピュータのアダプタに関連付けられたアドレスを取得する。 [戻り値] 関数が成功すると ERROR_SUCCESS (NO_ERROR と同値) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetAdaptersInfo
GetAdaptersInfo 関数は、ローカルコンピュータのアダプタ情報を取得する。
GetAdaptersInfo 関数は、ローカルコンピュータのアダプタ情報を取得する。 [戻り値] 関数が成功すると ERROR_SUCCESS (NO_ERROR と同値) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetAnycastIpAddressEntry
ローカルコンピュータの既存エニーキャスト IP アドレスエントリの情報を取得する。
ローカルコンピュータの既存エニーキャスト IP アドレスエントリの情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetAnycastIpAddressTable
ローカルコンピュータのエニーキャスト IP アドレステーブルを取得する。
ローカルコンピュータのエニーキャスト IP アドレステーブルを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetBestInterface
GetBestInterface 関数は、指定した IPv4 アドレスに対する最適経路を持つインターフェイスのインデックスを取得する。
GetBestInterface 関数は、指定した IPv4 アドレスに対する最適経路を持つインターフェイスのインデックスを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
GetBestInterfaceEx
GetBestInterfaceEx 関数は、指定した IPv4 / IPv6 アドレスに対する最適経路を持つインターフェイスのインデックスを取得する。
GetBestInterfaceEx 関数は、指定した IPv4 / IPv6 アドレスに対する最適経路を持つインターフェイスのインデックスを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
GetBestRoute
GetBestRoute 関数は、指定した宛先 IP アドレスへの最適経路を取得する。
GetBestRoute 関数は、指定した宛先 IP アドレスへの最適経路を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合は FormatMessage を使って戻り値のエラーに対するメッセージ文字列を取得せよ。
GetBestRoute2
ローカルコンピュータ上で、指定した宛先 IP アドレスへの最適経路の IP 経路エントリを取得する。
ローカルコンピュータ上で、指定した宛先 IP アドレスへの最適経路の IP 経路エントリを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetCurrentThreadCompartmentId
将来使用のために予約されている。使用してはならない。(GetCurrentThreadCompartmentId)
将来使用のために予約されている。使用してはならない。
GetCurrentThreadCompartmentScope
(no summary)
..
GetDefaultCompartmentId
GetDefaultCompartmentId 関数は、ローカルコンピュータの既定ネットワークルーティングコンパートメント識別子を取得する。
GetDefaultCompartmentId 関数は、ローカルコンピュータの既定ネットワークルーティングコンパートメント識別子を取得する。 [戻り値] 関数が成功すると戻り値は既定のコンパートメント ID となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
GetDnsSettings
(no summary)
..
GetExtendedTcpTable
アプリケーションから利用可能な TCP エンドポイントの一覧を含むテーブルを取得する。
アプリケーションから利用可能な TCP エンドポイントの一覧を含むテーブルを取得する。 [戻り値] 呼び出しが成功すると NO_ERROR を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetExtendedUdpTable
アプリケーションから利用可能な UDP エンドポイントの一覧を含むテーブルを取得する。
アプリケーションから利用可能な UDP エンドポイントの一覧を含むテーブルを取得する。 [戻り値] 呼び出しが成功すると NO_ERROR を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetFriendlyIfIndex
インターフェイスインデックスを受け取り、下位 24 ビットのみを使う後方互換インターフェイスインデックスを返す。
インターフェイスインデックスを受け取り、下位 24 ビットのみを使う後方互換インターフェイスインデックスを返す。 [戻り値] 下位 24 ビットのみを使う後方互換インターフェイスインデックス。
GetIcmpStatistics
GetIcmpStatistics 関数は、ローカルコンピュータの IPv4 用 ICMP (Internet Control Message Protocol) 統計情報を取得する。
GetIcmpStatistics 関数は、ローカルコンピュータの IPv4 用 ICMP (Internet Control Message Protocol) 統計情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。
GetIcmpStatisticsEx
GetIcmpStatisticsEx 関数は、ローカルコンピュータの ICMP 統計情報を取得する。IPv6 ICMP 統計の取得にも対応する。
GetIcmpStatisticsEx 関数は、ローカルコンピュータの ICMP 統計情報を取得する。IPv6 ICMP 統計の取得にも対応する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
GetIfEntry
GetIfEntry 関数は、ローカルコンピュータ上の指定インターフェイスの情報を取得する。
GetIfEntry 関数は、ローカルコンピュータ上の指定インターフェイスの情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIfEntry2
ローカルコンピュータ上の指定インターフェイスの情報を取得する。
ローカルコンピュータ上の指定インターフェイスの情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIfEntry2Ex
ローカルコンピュータ上の指定インターフェイスについて、指定したレベルの情報を取得する。
ローカルコンピュータ上の指定インターフェイスについて、指定したレベルの情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIfStackTable
インターフェイススタック上のネットワークインターフェイスの関係を示すインターフェイススタック行エントリテーブルを取得する。
インターフェイススタック上のネットワークインターフェイスの関係を示すインターフェイススタック行エントリテーブルを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIfTable
GetIfTable 関数は、MIB-II インターフェイステーブルを取得する。
GetIfTable 関数は、MIB-II インターフェイステーブルを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIfTable2
MIB-II インターフェイステーブルを取得する。(GetIfTable2)
MIB-II インターフェイステーブルを取得する。(GetIfTable2) [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIfTable2Ex
MIB-II インターフェイステーブルを取得する。(GetIfTable2Ex)
MIB-II インターフェイステーブルを取得する。(GetIfTable2Ex) [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetInterfaceCurrentTimestampCapabilities
この関数はシステムで予約されている。ユーザーコードから呼び出してはならない。(GetInterfaceCurrentTimestampCapabilities)
この関数はシステムで予約されている。ユーザーコードから呼び出してはならない。(GetInterfaceCurrentTimestampCapabilities) [戻り値] 予約済み。
GetInterfaceDnsSettings
Interface パラメータで指定したインターフェイスの DNS 設定を取得する。
Interface パラメータで指定したインターフェイスの DNS 設定を取得する。 [戻り値] 成功時は NO_ERROR を返す。0 以外の戻り値は失敗を示す。
GetInterfaceHardwareTimestampCapabilities
この関数はシステムで予約されている。ユーザーコードから呼び出してはならない。(GetInterfaceHardwareTimestampCapabilities)
この関数はシステムで予約されている。ユーザーコードから呼び出してはならない。(GetInterfaceHardwareTimestampCapabilities) [戻り値] 予約済み。
GetInterfaceInfo
GetInterfaceInfo 関数は、ローカルシステムで IPv4 が有効なネットワークインターフェイスアダプタ一覧を取得する。
GetInterfaceInfo 関数は、ローカルシステムで IPv4 が有効なネットワークインターフェイスアダプタ一覧を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
GetInvertedIfStackTable
インターフェイススタック上のネットワークインターフェイスの関係を示す反転インターフェイススタック行エントリテーブルを取得する。
インターフェイススタック上のネットワークインターフェイスの関係を示す反転インターフェイススタック行エントリテーブルを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpAddrTable
GetIpAddrTable 関数は、インターフェイスから IPv4 アドレスへのマッピングテーブルを取得する。
GetIpAddrTable 関数は、インターフェイスから IPv4 アドレスへのマッピングテーブルを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpErrorString
GetIpErrorString 関数は、IP Helper のエラー文字列を取得する。
GetIpErrorString 関数は、IP Helper のエラー文字列を取得する。 [戻り値] 成功時は NO_ERROR を返す。失敗した場合は FormatMessage を使って戻り値のエラーメッセージ文字列を取得せよ。
GetIpForwardEntry2
ローカルコンピュータ上の IP 経路エントリの情報を取得する。
ローカルコンピュータ上の IP 経路エントリの情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpForwardTable
GetIpForwardTable 関数は、IPv4 ルーティングテーブルを取得する。
GetIpForwardTable 関数は、IPv4 ルーティングテーブルを取得する。 [戻り値] 関数が成功すると NO_ERROR (0) を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpForwardTable2
GetIpForwardTable2 関数は、ローカルコンピュータの IP 経路エントリを取得する。
GetIpForwardTable2 関数は、ローカルコンピュータの IP 経路エントリを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpInterfaceEntry
ローカルコンピュータ上の指定インターフェイスの IP 情報を取得する。
ローカルコンピュータ上の指定インターフェイスの IP 情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpInterfaceTable
ローカルコンピュータ上の IP インターフェイスエントリを取得する。
ローカルコンピュータ上の IP インターフェイスエントリを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpNetEntry2
ローカルコンピュータ上の近隣 IP アドレスエントリの情報を取得する。
ローカルコンピュータ上の近隣 IP アドレスエントリの情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpNetTable
GetIpNetTable 関数は、IPv4 から物理アドレスへのマッピングテーブルを取得する。
GetIpNetTable 関数は、IPv4 から物理アドレスへのマッピングテーブルを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR または ERROR_NO_DATA となる。失敗したりデータが無い場合の戻り値は以下のいずれかのエラーコードとなる。
GetIpNetTable2
GetIpNetTable2 関数は、ローカルコンピュータの IP 近隣テーブルを取得する。
GetIpNetTable2 関数は、ローカルコンピュータの IP 近隣テーブルを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR または ERROR_NOT_FOUND となる。失敗したりデータが無い場合の戻り値は以下のいずれかのエラーコードとなる。
GetIpNetworkConnectionBandwidthEstimates
指定インターフェイスのネットワーク接続について帯域幅の履歴推定値を取得する。
指定インターフェイスのネットワーク接続について帯域幅の履歴推定値を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpPathEntry
ローカルコンピュータ上の IP パスエントリの情報を取得する。
ローカルコンピュータ上の IP パスエントリの情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpPathTable
GetIpPathTable 関数は、ローカルコンピュータの IP パステーブルを取得する。
GetIpPathTable 関数は、ローカルコンピュータの IP パステーブルを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpStatistics
GetIpStatistics 関数は、現在のコンピュータの IP 統計情報を取得する。
GetIpStatistics 関数は、現在のコンピュータの IP 統計情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetIpStatisticsEx
GetIpStatisticsEx 関数は、現在のコンピュータの IP (Internet Protocol) 統計情報を取得する。
GetIpStatisticsEx 関数は、現在のコンピュータの IP (Internet Protocol) 統計情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。
GetJobCompartmentId
(no summary)
..
GetMulticastIpAddressEntry
ローカルコンピュータ上の既存マルチキャスト IP アドレスエントリの情報を取得する。
ローカルコンピュータ上の既存マルチキャスト IP アドレスエントリの情報を取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetMulticastIpAddressTable
ローカルコンピュータのマルチキャスト IP アドレステーブルを取得する。
ローカルコンピュータのマルチキャスト IP アドレステーブルを取得する。 [戻り値] 関数が成功すると戻り値は NO_ERROR となる。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetNetworkConnectivityHint
アプリケーションやサービスが体験する可能性の高いネットワーク接続の集計レベルとコストを取得する。
アプリケーションやサービスが体験する可能性の高いネットワーク接続の集計レベルとコストを取得する。 [戻り値] ユーザーモードでは成功時 NO_ERROR、失敗時は Win32 エラーコードを返す。
GetNetworkConnectivityHintForInterface
指定インターフェイスのネットワーク接続レベルとコストを取得する。
指定インターフェイスのネットワーク接続レベルとコストを取得する。 [戻り値] ユーザーモードでは成功時 NO_ERROR、失敗時は Win32 エラーコードを返す。カーネルモードでは成功時 STATUS_SUCCESS、失敗時は NTSTATUS エラーコードを返す。
GetNetworkInformation
将来使用のために予約されている。使用してはならない。(GetNetworkInformation)
将来使用のために予約されている。使用してはならない。
GetNetworkParams
GetNetworkParams 関数は、ローカルコンピュータのネットワークパラメータを取得する。
GetNetworkParams 関数は、ローカルコンピュータのネットワークパラメータを取得する。 [戻り値] 関数が成功すると ERROR_SUCCESS を返す。失敗した場合の戻り値は以下のいずれかのエラーコードとなる。 このドキュメントは省略されている。
GetNumberOfInterfaces
GetNumberOfInterfaces 関数は、ローカルコンピュータ上のインターフェイス数を取得する。
GetNumberOfInterfaces 関数は、ローカルコンピュータ上のインターフェイス数を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。関数が失敗した場合は、FormatMessage を使って返されたエラーのメッセージ文字列を取得する。
GetOwnerModuleFromPidAndInfo
(no summary)
..
GetOwnerModuleFromTcp6Entry
MIB テーブル行内の特定の IPv6 TCP エンドポイントに対してコンテキストバインドを発行したモジュールに関するデータを取得する。
MIB テーブル行内の特定の IPv6 TCP エンドポイントに対してコンテキストバインドを発行したモジュールに関するデータを取得する。 [戻り値] 関数呼び出しが成功すると、値 NO_ERROR が返される。関数が失敗した場合、戻り値は以下のエラーコードのいずれかである。
GetOwnerModuleFromTcpEntry
MIB テーブル行内の特定の IPv4 TCP エンドポイントに対してコンテキストバインドを発行したモジュールに関するデータを取得する。
MIB テーブル行内の特定の IPv4 TCP エンドポイントに対してコンテキストバインドを発行したモジュールに関するデータを取得する。 [戻り値] 関数呼び出しが成功すると、値 NO_ERROR が返される。関数が失敗した場合、戻り値は以下のエラーコードのいずれかである。
GetOwnerModuleFromUdp6Entry
MIB テーブル行内の特定の IPv6 UDP エンドポイントに対してコンテキストバインドを発行したモジュールに関するデータを取得する。
MIB テーブル行内の特定の IPv6 UDP エンドポイントに対してコンテキストバインドを発行したモジュールに関するデータを取得する。 [戻り値] 呼び出しが成功すると、値 NO_ERROR が返される。それ以外の場合は以下のエラーが返される。 このドキュメントは省略されている。
GetOwnerModuleFromUdpEntry
MIB テーブル行内の特定の IPv4 UDP エンドポイントに対してコンテキストバインドを発行したモジュールに関するデータを取得する。
MIB テーブル行内の特定の IPv4 UDP エンドポイントに対してコンテキストバインドを発行したモジュールに関するデータを取得する。 [戻り値] 呼び出しが成功すると、値 NO_ERROR が返される。それ以外の場合は以下のエラーが返される。 このドキュメントは省略されている。
GetPerAdapterInfo
GetPerAdapterInfo 関数は、指定インターフェイスに対応するアダプタの情報を取得する。
GetPerAdapterInfo 関数は、指定インターフェイスに対応するアダプタの情報を取得する。 [戻り値] 関数が成功すると、戻り値は ERROR_SUCCESS である。関数が失敗した場合、戻り値は以下のエラーコードのいずれかである。 このドキュメントは省略されている。
GetPerTcp6ConnectionEStats
IPv6 TCP 接続の拡張統計情報を取得する。
IPv6 TCP 接続の拡張統計情報を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetPerTcpConnectionEStats
IPv4 TCP 接続の拡張統計情報を取得する。
IPv4 TCP 接続の拡張統計情報を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetRTTAndHopCount
GetRTTAndHopCount 関数は、指定した宛先までの RTT (ラウンドトリップ時間) とホップ数を判定する。
GetRTTAndHopCount 関数は、指定した宛先までの RTT (ラウンドトリップ時間) とホップ数を判定する。 [戻り値] 関数が成功すると、戻り値は TRUE である。失敗した場合は FALSE を返す。GetLastError を呼び出してエラーコードを取得できる。
GetSessionCompartmentId
将来の使用のため予約されている。この関数は使用しないこと。(GetSessionCompartmentId)
将来の使用のため予約されている。この関数は使用しないこと。
GetTcp6Table
IPv6 の TCP 接続テーブルを取得する。(GetTcp6Table)
IPv6 の TCP 接続テーブルを取得する。(GetTcp6Table) [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetTcp6Table2
IPv6 の TCP 接続テーブルを取得する。(GetTcp6Table2)
IPv6 の TCP 接続テーブルを取得する。(GetTcp6Table2) [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetTcpStatistics
GetTcpStatistics 関数は、ローカルコンピュータの TCP 統計を取得する。
GetTcpStatistics 関数は、ローカルコンピュータの TCP 統計を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetTcpStatisticsEx
GetTcpStatisticsEx 関数は、現在のコンピュータの TCP (Transmission Control Protocol) 統計を取得する。
GetTcpStatisticsEx 関数は、現在のコンピュータの TCP (Transmission Control Protocol) 統計を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。
GetTcpStatisticsEx2
GetTcpStatisticsEx2 関数は、現在のコンピュータの TCP (Transmission Control Protocol) 統計を取得する。
GetTcpStatisticsEx2 関数は、現在のコンピュータの TCP (Transmission Control Protocol) 統計を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。
GetTcpTable
IPv4 の TCP 接続テーブルを取得する。(GetTcpTable)
IPv4 の TCP 接続テーブルを取得する。(GetTcpTable) [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetTcpTable2
IPv4 の TCP 接続テーブルを取得する。(GetTcpTable2)
IPv4 の TCP 接続テーブルを取得する。(GetTcpTable2) [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetTeredoPort
ローカルコンピュータ上で Teredo クライアントが使用している動的 UDP ポート番号を取得する。
ローカルコンピュータ上で Teredo クライアントが使用している動的 UDP ポート番号を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetUdp6Table
IPv6 の UDP (User Datagram Protocol) リスナーテーブルを取得する。
IPv6 の UDP (User Datagram Protocol) リスナーテーブルを取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetUdpStatistics
GetUdpStatistics 関数は、ローカルコンピュータの UDP (User Datagram Protocol) 統計を取得する。
GetUdpStatistics 関数は、ローカルコンピュータの UDP (User Datagram Protocol) 統計を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。
GetUdpStatisticsEx
GetUdpStatisticsEx 関数は、現在のコンピュータの UDP 統計を取得する。
GetUdpStatisticsEx 関数は、現在のコンピュータの UDP 統計を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetUdpStatisticsEx2
GetUdpStatisticsEx2 関数は、現在のコンピュータの UDP 統計を取得する。
GetUdpStatisticsEx2 関数は、現在のコンピュータの UDP 統計を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetUdpTable
IPv4 の UDP (User Datagram Protocol) リスナーテーブルを取得する。
IPv4 の UDP (User Datagram Protocol) リスナーテーブルを取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetUnicastIpAddressEntry
ローカルコンピュータ上の既存のユニキャスト IP アドレスエントリの情報を取得する。
ローカルコンピュータ上の既存のユニキャスト IP アドレスエントリの情報を取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetUnicastIpAddressTable
ローカルコンピュータ上のユニキャスト IP アドレステーブルを取得する。
ローカルコンピュータ上のユニキャスト IP アドレステーブルを取得する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
GetUniDirectionalAdapterInfo
GetUniDirectionalAdapterInfo 関数は、ローカルコンピュータにインストールされている単方向アダプタに関する情報を取得する。単方向アダプタとは、データグラムを受信できるが送信はできないアダプタである。
GetUniDirectionalAdapterInfo 関数は、ローカルコンピュータにインストールされている単方向アダプタに関する情報を取得する。単方向アダプタとは、データグラムを受信できるが送信はできないアダプタである。
Icmp6CreateFile
Icmp6CreateFile 関数は、IPv6 ICMP エコー要求を発行できるハンドルをオープンする。
Icmp6CreateFile 関数は、IPv6 ICMP エコー要求を発行できるハンドルをオープンする。 [戻り値] Icmp6CreateFile 関数は成功時にオープンされたハンドルを返す。失敗時は INVALID_HANDLE_VALUE を返す。
Icmp6ParseReplies
Icmp6ParseReplies 関数は、与えられた応答バッファを解析し、IPv6 ICMPv6 エコー応答を返す。
Icmp6ParseReplies 関数は、与えられた応答バッファを解析し、IPv6 ICMPv6 エコー応答を返す。 [戻り値] Icmp6ParseReplies 関数は成功時に 1 を返す。
Icmp6SendEcho2
Icmp6SendEcho2 関数は IPv6 ICMPv6 エコー要求を送信し、Event または ApcRoutine が NULL 以外なら即座に、そうでなければ指定したタイムアウト後に返る。ReplyBuffer には IPv6 ICMPv6 エコー応答が格納される。
Icmp6SendEcho2 関数は IPv6 ICMPv6 エコー要求を送信し、Event または ApcRoutine が NULL 以外なら即座に、そうでなければ指定したタイムアウト後に返る。ReplyBuffer には IPv6 ICMPv6 エコー応答が格納される。
IcmpCloseHandle
IcmpCloseHandle 関数は、IcmpCreateFile または Icmp6CreateFile でオープンされたハンドルをクローズする。
IcmpCloseHandle 関数は、IcmpCreateFile または Icmp6CreateFile でオープンされたハンドルをクローズする。 [戻り値] ハンドルが正常にクローズされた場合は TRUE、そうでない場合は FALSE を返す。
IcmpCreateFile
IcmpCreateFile 関数は、IPv4 ICMP エコー要求を発行できるハンドルをオープンする。
IcmpCreateFile 関数は、IPv4 ICMP エコー要求を発行できるハンドルをオープンする。 [戻り値] IcmpCreateFile 関数は成功時にオープンされたハンドルを返す。失敗時は INVALID_HANDLE_VALUE を返す。
IcmpParseReplies
与えられた応答バッファを解析し、見つかった ICMP エコー要求応答の数を返す。
与えられた応答バッファを解析し、見つかった ICMP エコー要求応答の数を返す。 [戻り値] IcmpParseReplies 関数は成功時に見つかった ICMP 応答の数を返す。エラー時は 0 を返す。追加のエラー情報は GetLastError で取得する。
IcmpSendEcho
IcmpSendEcho 関数は IPv4 ICMP エコー要求を送信し、エコー応答を返す。タイムアウトか応答バッファが埋まった時点で関数は戻る。
IcmpSendEcho 関数は IPv4 ICMP エコー要求を送信し、エコー応答を返す。タイムアウトか応答バッファが埋まった時点で関数は戻る。 [戻り値] IcmpSendEcho 関数は ReplyBuffer に格納された ICMP_ECHO_REPLY 構造体の数を返す。
IcmpSendEcho2
IcmpSendEcho2 関数は IPv4 ICMP エコー要求を送信し、Event または ApcRoutine が NULL 以外なら即座に、そうでなければ指定したタイムアウト後に返る。ReplyBuffer には ICMP エコー応答が格納される。
IcmpSendEcho2 関数は IPv4 ICMP エコー要求を送信し、Event または ApcRoutine が NULL 以外なら即座に、そうでなければ指定したタイムアウト後に返る。ReplyBuffer には ICMP エコー応答が格納される。
IcmpSendEcho2Ex
IPv4 ICMP エコー要求を送信し、Event または ApcRoutine が NULL 以外なら即座に、そうでなければ指定したタイムアウト後に返る。ReplyBuffer には ICMP 応答が格納される。
IPv4 ICMP エコー要求を送信し、Event または ApcRoutine が NULL 以外なら即座に、そうでなければ指定したタイムアウト後に返る。ReplyBuffer には ICMP 応答が格納される。
InitializeIpForwardEntry
MIB_IPFORWARD_ROW2 構造体を、ローカルコンピュータ上の IP 経路エントリの既定値で初期化する。
MIB_IPFORWARD_ROW2 構造体を、ローカルコンピュータ上の IP 経路エントリの既定値で初期化する。 [戻り値] この関数は値を返さない。 [備考] InitializeIpForwardEntry 関数は Windows Vista 以降で定義される。
InitializeIpInterfaceEntry
MIB_IPINTERFACE_ROW エントリのメンバを既定値で初期化する。
MIB_IPINTERFACE_ROW エントリのメンバを既定値で初期化する。 [戻り値] この関数は値を返さない。 [備考] InitializeIpInterfaceEntry 関数は Windows Vista 以降で定義される。
InitializeUnicastIpAddressEntry
MIB_UNICASTIPADDRESS_ROW 構造体を、ローカルコンピュータ上のユニキャスト IP アドレスエントリの既定値で初期化する。
MIB_UNICASTIPADDRESS_ROW 構造体を、ローカルコンピュータ上のユニキャスト IP アドレスエントリの既定値で初期化する。 [戻り値] この関数は値を返さない。
IpReleaseAddress
IpReleaseAddress 関数は、DHCP で以前に取得した IPv4 アドレスを解放する。
IpReleaseAddress 関数は、DHCP で以前に取得した IPv4 アドレスを解放する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は FormatMessage を使って返されたエラーのメッセージ文字列を取得する。
IpRenewAddress
IpRenewAddress 関数は、DHCP で以前に取得した IPv4 アドレスのリースを更新する。
IpRenewAddress 関数は、DHCP で以前に取得した IPv4 アドレスのリースを更新する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は FormatMessage を使って返されたエラーのメッセージ文字列を取得する。
LookupPersistentTcpPortReservation
ローカルコンピュータ上の連続する TCP ポートブロックに対する永続的な TCP ポート予約のトークンを検索する。
ローカルコンピュータ上の連続する TCP ポートブロックに対する永続的な TCP ポート予約のトークンを検索する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
LookupPersistentUdpPortReservation
ローカルコンピュータ上の連続する UDP ポートブロックに対する永続的な UDP ポート予約のトークンを検索する。
ローカルコンピュータ上の連続する UDP ポートブロックに対する永続的な UDP ポート予約のトークンを検索する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
NhpAllocateAndGetInterfaceInfoFromStack
NhpAllocateAndGetInterfaceInfoFromStack 関数は、ローカルコンピュータのアダプタ情報を取得する。
NhpAllocateAndGetInterfaceInfoFromStack 関数は、ローカルコンピュータのアダプタ情報を取得する。 [戻り値] 正常完了時に ERROR_SUCCESS を返す。
NotifyAddrChange
NotifyAddrChange 関数は、IPv4 アドレスとインターフェイスの対応テーブルに変更が発生したとき、呼び出し元に通知を送らせる。
NotifyAddrChange 関数は、IPv4 アドレスとインターフェイスの対応テーブルに変更が発生したとき、呼び出し元に通知を送らせる。 [戻り値] 関数が成功した場合、Handle と overlapped の両方に NULL を指定していれば戻り値は NO_ERROR である。
NotifyIfTimestampConfigChange
この関数はシステム用に予約されており、ユーザのコードから呼び出してはならない。(NotifyIfTimestampConfigChange)
この関数はシステム用に予約されており、ユーザのコードから呼び出してはならない。(NotifyIfTimestampConfigChange) [戻り値] 予約済み。
NotifyIpInterfaceChange
ローカルコンピュータ上のすべての IP インターフェイス、IPv4 インターフェイス、IPv6 インターフェイスの変更通知を登録する。
ローカルコンピュータ上のすべての IP インターフェイス、IPv4 インターフェイス、IPv6 インターフェイスの変更通知を登録する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。
NotifyNetworkConnectivityHintChange
総合ネットワーク接続レベルおよびコストヒントが変更されたときに呼ばれる、アプリケーション定義のコールバック関数を登録する。
総合ネットワーク接続レベルおよびコストヒントが変更されたときに呼ばれる、アプリケーション定義のコールバック関数を登録する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。それ以外の場合はエラーコードが返される。
NotifyRouteChange
NotifyRouteChange 関数は、IPv4 ルーティングテーブルに変更が発生したとき、呼び出し元に通知を送らせる。
NotifyRouteChange 関数は、IPv4 ルーティングテーブルに変更が発生したとき、呼び出し元に通知を送らせる。 [戻り値] 関数が成功した場合、Handle と overlapped の両方に NULL を指定していれば戻り値は NO_ERROR である。
NotifyRouteChange2
ローカルコンピュータ上の IP 経路エントリの変更通知を登録する。
ローカルコンピュータ上の IP 経路エントリの変更通知を登録する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
NotifyStableUnicastIpAddressTable
ローカルコンピュータ上の安定したユニキャスト IP アドレステーブルを取得する。
ローカルコンピュータ上の安定したユニキャスト IP アドレステーブルを取得する。 [戻り値] 即座に成功した場合、戻り値は NO_ERROR となり Table にテーブルが返される。
NotifyTeredoPortChange
ローカルコンピュータ上で Teredo クライアントが Teredo サービスポートに用いる UDP ポート番号の変更通知を登録する。
ローカルコンピュータ上で Teredo クライアントが Teredo サービスポートに用いる UDP ポート番号の変更通知を登録する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。
NotifyUnicastIpAddressChange
ローカルコンピュータ上のすべてのユニキャスト IP インターフェイス、ユニキャスト IPv4 アドレス、ユニキャスト IPv6 アドレスの変更通知を登録する。
ローカルコンピュータ上のすべてのユニキャスト IP インターフェイス、ユニキャスト IPv4 アドレス、ユニキャスト IPv6 アドレスの変更通知を登録する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。
ParseNetworkString
入力ネットワーク文字列を解析し、指定した IP ネットワーク文字列型の正当な表現であるかを確認する。一致すれば任意で解析結果を返せる。
入力ネットワーク文字列を解析し、指定した IP ネットワーク文字列型の正当な表現であるかを確認する。一致すれば任意で解析結果を返せる。 [戻り値] 関数が成功すると、戻り値は ERROR_SUCCESS である。失敗した場合は以下のエラーコードのいずれかが返される。
PfAddFiltersToInterface
(no summary)
..
PfAddGlobalFilterToInterface
(no summary)
..
PfBindInterfaceToIndex
(no summary)
..
PfBindInterfaceToIPAddress
(no summary)
..
PfCreateInterface
(no summary)
..
PfDeleteInterface
(no summary)
..
PfDeleteLog
(no summary)
..
PfGetInterfaceStatistics
(no summary)
..
PfMakeLog
(no summary)
..
PfRebindFilters
(no summary)
..
PfRemoveFilterHandles
(no summary)
..
PfRemoveFiltersFromInterface
(no summary)
..
PfRemoveGlobalFilterFromInterface
(no summary)
..
PfSetLogBuffer
(no summary)
..
PfTestPacket
(no summary)
..
PfUnBindInterface
(no summary)
..
ResolveIpNetEntry2
ローカルコンピュータ上の近隣 IP アドレスエントリの物理アドレスを解決する。(ResolveIpNetEntry2)
ローカルコンピュータ上の近隣 IP アドレスエントリの物理アドレスを解決する。(ResolveIpNetEntry2) [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
ResolveNeighbor
ローカルコンピュータ上の近隣 IP アドレスエントリの物理アドレスを解決する。(ResolveNeighbor)
ローカルコンピュータ上の近隣 IP アドレスエントリの物理アドレスを解決する。(ResolveNeighbor) [戻り値] ResolveNeighbor 関数は常に失敗し、以下のエラーコードを返す。 このドキュメントは省略されている。
RestoreMediaSense
RestoreMediaSense 関数は、以前に DisableMediaSense を呼び出したローカルコンピュータ上の TCP/IP スタックのメディアセンス機能を復元する。
RestoreMediaSense 関数は、以前に DisableMediaSense を呼び出したローカルコンピュータ上の TCP/IP スタックのメディアセンス機能を復元する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。
SendARP
SendARP 関数は、指定した宛先 IPv4 アドレスに対応する物理アドレスを取得するために、ARP (Address Resolution Protocol) 要求を送信する。
SendARP 関数は、指定した宛先 IPv4 アドレスに対応する物理アドレスを取得するために、ARP (Address Resolution Protocol) 要求を送信する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。
SetCurrentThreadCompartmentId
将来の使用のため予約されている。この関数は使用しないこと。(SetCurrentThreadCompartmentId)
将来の使用のため予約されている。この関数は使用しないこと。
SetCurrentThreadCompartmentScope
(no summary)
..
SetDnsSettings
(no summary)
..
SetIfEntry
SetIfEntry 関数は、インターフェイスの管理状態を設定する。
SetIfEntry 関数は、インターフェイスの管理状態を設定する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetInterfaceDnsSettings
Settings パラメータで指定したインターフェイス毎の DNS 設定を設定する。
Settings パラメータで指定したインターフェイス毎の DNS 設定を設定する。 [戻り値] 成功時は NO_ERROR を返す。非 0 の戻り値は失敗を示す。
SetIpForwardEntry
SetIpForwardEntry 関数は、ローカルコンピュータの IPv4 ルーティングテーブル内の既存経路を変更する。
SetIpForwardEntry 関数は、ローカルコンピュータの IPv4 ルーティングテーブル内の既存経路を変更する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetIpForwardEntry2
ローカルコンピュータ上の IP 経路エントリのプロパティを設定する。
ローカルコンピュータ上の IP 経路エントリのプロパティを設定する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetIpInterfaceEntry
ローカルコンピュータ上の IP インターフェイスのプロパティを設定する。
ローカルコンピュータ上の IP インターフェイスのプロパティを設定する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetIpNetEntry
SetIpNetEntry 関数は、ローカルコンピュータの ARP テーブル内の既存 ARP エントリを変更する。
SetIpNetEntry 関数は、ローカルコンピュータの ARP テーブル内の既存 ARP エントリを変更する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetIpNetEntry2
ローカルコンピュータ上の既存の近隣 IP アドレスエントリの物理アドレスを設定する。
ローカルコンピュータ上の既存の近隣 IP アドレスエントリの物理アドレスを設定する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetIpStatistics
SetIpStatistics 関数は、ローカルコンピュータ上の IP フォワーディングの有効/無効を切り替え、既定の TTL 値を設定する。
SetIpStatistics 関数は、ローカルコンピュータ上の IP フォワーディングの有効/無効を切り替え、既定の TTL 値を設定する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。
SetIpStatisticsEx
ローカルコンピュータ上の IP フォワーディングの有効/無効を切り替え、既定の TTL 値を設定する。
ローカルコンピュータ上の IP フォワーディングの有効/無効を切り替え、既定の TTL 値を設定する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetIpTTL
SetIpTTL 関数は、ローカルコンピュータの既定の TTL (time-to-live) 値を設定する。
SetIpTTL 関数は、ローカルコンピュータの既定の TTL (time-to-live) 値を設定する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetJobCompartmentId
(no summary)
..
SetNetworkInformation
将来の使用のため予約されている。この関数は使用しないこと。(SetNetworkInformation)
将来の使用のため予約されている。この関数は使用しないこと。
SetPerTcp6ConnectionEStats
IPv6 TCP 接続の読み取り/書き込み情報の値を設定する。IPv6 TCP 接続の拡張統計の有効/無効切り替えに使用される。
IPv6 TCP 接続の読み取り/書き込み情報の値を設定する。IPv6 TCP 接続の拡張統計の有効/無効切り替えに使用される。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetPerTcpConnectionEStats
IPv4 TCP 接続の読み取り/書き込み情報の値を設定する。IPv4 TCP 接続の拡張統計の有効/無効切り替えに使用される。
IPv4 TCP 接続の読み取り/書き込み情報の値を設定する。IPv4 TCP 接続の拡張統計の有効/無効切り替えに使用される。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetSessionCompartmentId
将来の使用のため予約されている。この関数は使用しないこと。(SetSessionCompartmentId)
将来の使用のため予約されている。この関数は使用しないこと。
SetTcpEntry
SetTcpEntry 関数は、TCP 接続の状態を設定する。
SetTcpEntry 関数は、TCP 接続の状態を設定する。 [戻り値] 関数が成功した場合、NO_ERROR (ゼロ) を返す。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
SetUnicastIpAddressEntry
ローカルコンピュータ上の既存のユニキャスト IP アドレスエントリのプロパティを設定する。
ローカルコンピュータ上の既存のユニキャスト IP アドレスエントリのプロパティを設定する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。失敗した場合は以下のエラーコードのいずれかが返される。 このドキュメントは省略されている。
UnenableRouter
UnenableRouter 関数は、IPv4 フォワーディング有効化要求数を追跡する参照カウントを減らす。参照カウントが 0 に達すると、ローカルコンピュータの IPv4 フォワーディングをオフにする。
UnenableRouter 関数は、IPv4 フォワーディング有効化要求数を追跡する参照カウントを減らす。参照カウントが 0 に達すると、ローカルコンピュータの IPv4 フォワーディングをオフにする。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。
UnregisterInterfaceTimestampConfigChange
RegisterInterfaceTimestampConfigChange の呼び出しで登録したコールバック関数の登録解除により、タイムスタンプ機能変更に関する通知をキャンセルする。
RegisterInterfaceTimestampConfigChange の呼び出しで登録したコールバック関数の登録解除により、タイムスタンプ機能変更に関する通知をキャンセルする。 [戻り値] 型: DWORD 成功または失敗を示す DWORD 戻り値。