Win32 API 日本語リファレンス
ホームNetworkManagement.Rras › MPR_INTERFACE_3

MPR_INTERFACE_3

構造体
サイズx64: 2536 バイト / x86: 2508 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
wszInterfaceNameWCHAR514+0+0
hInterfaceHANDLE8/4+520+516
fEnabledBOOL4+528+520
dwIfTypeROUTER_INTERFACE_TYPE4+532+524
dwConnectionStateROUTER_CONNECTION_STATE4+536+528
fUnReachabilityReasonsDWORD4+540+532
dwLastErrorDWORD4+544+536
dwfOptionsDWORD4+548+540
szLocalPhoneNumberWCHAR258+552+544
szAlternatesLPWSTR8/4+816+804
ipaddrDWORD4+824+808
ipaddrDnsDWORD4+828+812
ipaddrDnsAltDWORD4+832+816
ipaddrWinsDWORD4+836+820
ipaddrWinsAltDWORD4+840+824
dwfNetProtocolsDWORD4+844+828
szDeviceTypeWCHAR34+848+832
szDeviceNameWCHAR258+882+866
szX25PadTypeWCHAR66+1140+1124
szX25AddressWCHAR402+1206+1190
szX25FacilitiesWCHAR402+1608+1592
szX25UserDataWCHAR402+2010+1994
dwChannelsDWORD4+2412+2396
dwSubEntriesDWORD4+2416+2400
dwDialModeMPR_INTERFACE_DIAL_MODE4+2420+2404
dwDialExtraPercentDWORD4+2424+2408
dwDialExtraSampleSecondsDWORD4+2428+2412
dwHangUpExtraPercentDWORD4+2432+2416
dwHangUpExtraSampleSecondsDWORD4+2436+2420
dwIdleDisconnectSecondsDWORD4+2440+2424
dwTypeDWORD4+2444+2428
dwEncryptionTypeMPR_ET4+2448+2432
dwCustomAuthKeyDWORD4+2452+2436
dwCustomAuthDataSizeDWORD4+2456+2440
lpbCustomAuthDataBYTE*8/4+2464+2444
guidIdGUID16+2472+2448
dwVpnStrategyMPR_VS4+2488+2464
AddressCountDWORD4+2492+2468
ipv6addrDnsIN6_ADDR16+2496+2472
ipv6addrDnsAltIN6_ADDR16+2512+2488
ipv6addrIN6_ADDR*8/4+2528+2504