NhpAllocateAndGetInterfaceInfoFromStack

NhpAllocateAndGetInterfaceInfoFromStack 関数は、ローカルコンピュータのアダプタ情報を取得する。

NhpAllocateAndGetInterfaceInfoFromStack ppTable, pdwCount, bOrder, hHeap, dwFlags

ppTable : [var] ローカルシステム上の各アダプタに関する情報を含む IP_INTERFACE_NAME_INFO 構造体の配列。システム上のアダプタごとに要素が 1 つ含まれる。
pdwCount : [var] ppTable 配列の要素数。
bOrder : [int] TRUE の場合、ppTable 配列の要素はインデックス値の昇順でソートされる。
hHeap : [intptr] ppTable を割り当てるヒープを指定するハンドル。GetProcessHeap が返すプロセスヒープ、または HeapCreate で作成したプライベートヒープを指定できる。
dwFlags : [int] ppTable のメモリ割り当てで HeapAlloc 関数に渡されるフラグセット。詳細は HeapAlloc を参照。

(プラグイン / モジュール : iphlpapi.dll)

解説

NhpAllocateAndGetInterfaceInfoFromStack 関数は、ローカルコンピュータのアダプタ情報を取得する。

[戻り値]
正常完了時に ERROR_SUCCESS を返す。

[備考]
Microsoft Windows SDK では、NhpAllocateAndGetInterfaceInfoFromStack 関数は
Windows 2000 SP1 以降で定義される。ターゲットプラットフォームが Windows 2000 SP1 以降
(NTDDI_VERSION >= NTDDI_WIN2KSP1、_WIN32_WINNT >= 0x0500、WINVER >=
0x0500) の場合に定義される。

情報

プラグイン / モジュールiphlpapi.dll
バージョン1.0
作成日2026/04/16
著作者IronHSP / CsWin32 bridge
URLhttps://github.com/inovia/IronHSP
備考Win32 API の iphlpapi.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。
タイプ拡張命令
グループWin32API
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\win32_iphlpapi_gen2.hs