Class: WMI::Win32_NetworkAdapterConfiguration

Inherits:
Base
  • Object
show all
Defined in:
lib/Win32_NetworkAdapterConfiguration.rb

Overview

Win32_NetworkAdapterConfiguration クラスは、ネットワーク アダプタの属性と動作を表します。このクラスは拡張され、TCP/IP と Internetworking Packet Exchange (IPX) プロトコルの管理がサポートされる (ネットワーク アダプタから独立している) 追加のプロパティとメソッドが含まれます。

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Methods inherited from Base

#AddRef, #AssociatorsAsync_, #Associators_, #Clone_, #CompareTo_, #DeleteAsync_, #Delete_, #Derivation_, #ExecMethodAsync_, #ExecMethod_, #GetIDsOfNames, #GetObjectText_, #GetText_, #GetTypeInfo, #GetTypeInfoCount, #InstancesAsync_, #Instances_, #Invoke, #Methods_, #Path_, #Properties_, #PutAsync_, #Put_, #Qualifiers_, #QueryInterface, #ReferencesAsync_, #References_, #Refresh_, #Release, #Security_, #SetFromText_, #SpawnDerivedClass_, #SpawnInstance_, #SubclassesAsync_, #Subclasses_, #SystemProperties_

Instance Attribute Details

- (boolean) ArpAlwaysSourceRoute (readonly)

ArpAlwaysSourceRoute プロパティは、Address Resolution プロトコル (ARP) でソース ルーティングを常に使用しなければならないかどうかを示します。

 

Returns:

  • (boolean)

    ArpAlwaysSourceRoute



3784
3785
3786
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3784

def ArpAlwaysSourceRoute
  @ArpAlwaysSourceRoute
end

- (boolean) ArpUseEtherSNAP (readonly)

ArpUseEtherSNAP プロパティは、イーサネット パケットが IEEE 802.3 サブネットワーク アクセス プロトコル (SNAP) エンコーディングに準拠するかどうかを示します。

 

Returns:

  • (boolean)

    ArpUseEtherSNAP



3793
3794
3795
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3793

def ArpUseEtherSNAP
  @ArpUseEtherSNAP
end

- (string) Caption (readonly)

CIM_Setting オブジェクトの簡単な説明 (1 行分の文字列) です。

Returns:

  • (string)

    Caption



3798
3799
3800
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3798

def Caption
  @Caption
end

- (string) DatabasePath (readonly)

DatabasePath プロパティは、標準のインターネット データベース ファイル (HOSTS, LMHOSTS, NETWORKS, PROTOCOLS) に対する有効な Windows ファイルのパスを示します。

 

Returns:

  • (string)

    DatabasePath



3805
3806
3807
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3805

def DatabasePath
  @DatabasePath
end

- (boolean) DeadGWDetectEnabled (readonly)

DeadGWDetectEnabled プロパティは、停止しているゲートウェイの検出が行われるかどうかを示します。

 

Returns:

  • (boolean)

    DeadGWDetectEnabled



3813
3814
3815
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3813

def DeadGWDetectEnabled
  @DeadGWDetectEnabled
end

- (string) DefaultIPGateway (readonly)

DefaultIPGateway プロパティには、コンピュータ システムで使用されるデフォルト ゲートウェイの IP アドレスの一覧が含まれています。

 

Returns:

  • (string)

    DefaultIPGateway



3820
3821
3822
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3820

def DefaultIPGateway
  @DefaultIPGateway
end

- (uint8) DefaultTOS (readonly)

DefaultTOS プロパティは、発信 IP パケットのヘッダーで設定された Type Of Service (TOS) の既定値を示します。

 RFC 791 

Returns:

  • (uint8)

    DefaultTOS



3827
3828
3829
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3827

def DefaultTOS
  @DefaultTOS
end

- (uint8) DefaultTTL (readonly)

DefaultTTL プロパティは、発信 IP パケットのヘッダーで設定された Time To Live (TTL) の既定値を示します。

 TTL 

Returns:

  • (uint8)

    DefaultTTL



3835
3836
3837
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3835

def DefaultTTL
  @DefaultTTL
end

- (string) Description (readonly)

CIM_Setting オブジェクトの説明です。

Returns:

  • (string)

    Description



3840
3841
3842
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3840

def Description
  @Description
end

- (boolean) DHCPEnabled (readonly)

DHCPEnabled プロパティは、ネットワークの接続が確立されるときに、動的ホスト構成プロトコル (DHCP) サーバーで IP アドレスがコンピュータ システムに自動的に割り当てられるかどうかを示します。

 

Returns:

  • (boolean)

    DHCPEnabled



3848
3849
3850
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3848

def DHCPEnabled
  @DHCPEnabled
end

- (datetime) DHCPLeaseExpires (readonly)

DHCPLeaseExpires プロパティは、動的ホスト構成プロトコル (DHCP) サーバーによってコンピュータに割り当てられた IP アドレスのリースの有効期限 (日時) を示します。

 

Returns:

  • (datetime)

    DHCPLeaseExpires



3855
3856
3857
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3855

def DHCPLeaseExpires
  @DHCPLeaseExpires
end

- (datetime) DHCPLeaseObtained (readonly)

DHCPLeaseObtained プロパティは、動的ホスト構成プロトコル (DHCP) サーバーでコンピュータに割り当てられた IP アドレスに対して取得されたリースの日時を示します。

 

Returns:

  • (datetime)

    DHCPLeaseObtained



3862
3863
3864
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3862

def DHCPLeaseObtained
  @DHCPLeaseObtained
end

- (string) DHCPServer (readonly)

DHCPServer プロパティは、動的ホスト構成プロトコル (DHCP) サーバーの IP アドレスを示します。

 

Returns:

  • (string)

    DHCPServer



3869
3870
3871
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3869

def DHCPServer
  @DHCPServer
end

- (string) DNSDomain (readonly)

DNSDomain プロパティは、microsoft.com のように組織名の後にピリオドと、組織の種類を示す拡張子を付けて表されます。

 

Returns:

  • (string)

    DNSDomain



3877
3878
3879
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3877

def DNSDomain
  @DNSDomain
end

- (string) DNSDomainSuffixSearchOrder (readonly)

DNSDomainSuffixSearchOrder プロパティにより、名前解決のときにホスト名の最後に追加される DNS ドメイン サフィックスが指定されます。

 

Returns:

  • (string)

    DNSDomainSuffixSearchOrder



3886
3887
3888
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3886

def DNSDomainSuffixSearchOrder
  @DNSDomainSuffixSearchOrder
end

- (boolean) DNSEnabledForWINSResolution (readonly)

DNSEnabledForWINSResolution プロパティは、ドメイン ネーム システム (DNS) が Windows インターネット ネーム サービス (WINS) 解決での名前解決に対して有効になっているかどうかが指定されます。

 

Returns:

  • (boolean)

    DNSEnabledForWINSResolution



3892
3893
3894
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3892

def DNSEnabledForWINSResolution
  @DNSEnabledForWINSResolution
end

- (string) DNSHostName (readonly)

DNSHostName プロパティは、一部のユーティリティによる認証でローカル コンピュータを識別するために使用されるホスト名を示します。

 

Returns:

  • (string)

    DNSHostName



3903
3904
3905
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3903

def DNSHostName
  @DNSHostName
end

- (string) DNSServerSearchOrder (readonly)

DNSServerSearchOrder プロパティは、DNS サーバーの照会に使用されるサーバー IP アドレスの一覧を示します。

Returns:

  • (string)

    DNSServerSearchOrder



3908
3909
3910
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3908

def DNSServerSearchOrder
  @DNSServerSearchOrder
end

- (boolean) DomainDNSRegistrationEnabled (readonly)

DomainDNSRegistrationEnabled プロパティにより、この接続の IP アドレスが、コンピュータの完全な DNS 名で登録されているだけでなく、この接続のドメイン名で DNS に登録されているかどうかが指定されます。

 

Returns:

  • (boolean)

    DomainDNSRegistrationEnabled



3916
3917
3918
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3916

def DomainDNSRegistrationEnabled
  @DomainDNSRegistrationEnabled
end

- (uint32) ForwardBufferMemory (readonly)

ForwardBufferMemory プロパティは、ルーター パケット キューにパケット データを格納するために IP によって割り当てられるメモリの容量を示します。

 

Returns:

  • (uint32)

    ForwardBufferMemory



3928
3929
3930
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3928

def ForwardBufferMemory
  @ForwardBufferMemory
end

- (boolean) FullDNSRegistrationEnabled (readonly)

FullDNSRegistrationEnabled プロパティにより、この接続の IP アドレスがコンピュータの完全な DNS 名で DNS に登録されるかどうかが指定されます。

 

Returns:

  • (boolean)

    FullDNSRegistrationEnabled



3935
3936
3937
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3935

def FullDNSRegistrationEnabled
  @FullDNSRegistrationEnabled
end

- (uint16) GatewayCostMetric (readonly)

GatewayCostMetric は、整数のコスト メトリック (1 から 9999 まで) を示します。

 

Returns:

  • (uint16)

    GatewayCostMetric



3943
3944
3945
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3943

def GatewayCostMetric
  @GatewayCostMetric
end

- (uint8) IGMPLevel (readonly)

IGMPLevel プロパティは、システムが IP マルチキャストをサポートし、Internet Group Management プロトコルに参加する程度を示します。

 

Returns:

  • (uint8)

    IGMPLevel



3952
3953
3954
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3952

def IGMPLevel
  @IGMPLevel
end

- (uint32) Index (readonly)

Index プロパティにより、Win32 ネットワーク アダプタ構成のインデックス番号が指定されます。

 

Returns:

  • (uint32)

    Index



3958
3959
3960
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3958

def Index
  @Index
end

- (string) IPAddress (readonly)

IPAddress プロパティには、現在のネットワーク アダプタに関連付けられたすべての IP アドレスの一覧が含まれています。

 

Returns:

  • (string)

    IPAddress



3965
3966
3967
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3965

def IPAddress
  @IPAddress
end

- (uint32) IPConnectionMetric (readonly)

IPConnectionMetric は、この IP バインド アダプタで構成されたルートを使用するコストを示します。

 

Returns:

  • (uint32)

    IPConnectionMetric



3974
3975
3976
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3974

def IPConnectionMetric
  @IPConnectionMetric
end

- (boolean) IPEnabled (readonly)

IPEnabled プロパティは、このネットワーク アダプタで TCP/IP がバインドされ、有効であるかどうかを示します。

Returns:

  • (boolean)

    IPEnabled



3979
3980
3981
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3979

def IPEnabled
  @IPEnabled
end

- (boolean) IPFilterSecurityEnabled (readonly)

IPFilterSecurityEnabled プロパティは、すべての IP バインド ネットワーク アダプタで IP ポート セキュリティがグローバルに有効であるかどうかを示します。

 

Returns:

  • (boolean)

    IPFilterSecurityEnabled



3987
3988
3989
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3987

def IPFilterSecurityEnabled
  @IPFilterSecurityEnabled
end

- (boolean) IPPortSecurityEnabled (readonly)

IPFilterSecurityEnabled プロパティは、すべての IP バインド ネットワーク アダプタで IP ポート セキュリティがグローバルに有効であるかどうかを示します。

 

Returns:

  • (boolean)

    IPPortSecurityEnabled



3993
3994
3995
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3993

def IPPortSecurityEnabled
  @IPPortSecurityEnabled
end

- (string) IPSecPermitIPProtocols (readonly)

IPSecPermitIPProtocols プロパティにより、IP で実行できるプロトコルの一覧が表示されます。

 

Returns:

  • (string)

    IPSecPermitIPProtocols



4002
4003
4004
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4002

def IPSecPermitIPProtocols
  @IPSecPermitIPProtocols
end

- (string) IPSecPermitTCPPorts (readonly)

IPSecPermitTCPPorts プロパティにより、TCP に対するアクセス許可が与えられるポートの一覧が表示されます。

 

Returns:

  • (string)

    IPSecPermitTCPPorts



4011
4012
4013
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4011

def IPSecPermitTCPPorts
  @IPSecPermitTCPPorts
end

- (string) IPSecPermitUDPPorts (readonly)

IPSecPermitUDPPorts プロパティにより、User Datagram プロトコル (UDP) アクセス許可が与えられるポートの一覧が表示されます。

 

Returns:

  • (string)

    IPSecPermitUDPPorts



4020
4021
4022
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4020

def IPSecPermitUDPPorts
  @IPSecPermitUDPPorts
end

- (string) IPSubnet (readonly)

IPSubnet プロパティには、現在のネットワーク アダプタに関連付けられたすべてのサブネット マスクの一覧が含まれています。

 

Returns:

  • (string)

    IPSubnet



4027
4028
4029
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4027

def IPSubnet
  @IPSubnet
end

- (boolean) IPUseZeroBroadcast (readonly)

IPUseZeroBroadcast プロパティは、IP ゼロ ブロードキャストを使用するかどうかを示します。

 

Returns:

  • (boolean)

    IPUseZeroBroadcast



4036
4037
4038
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4036

def IPUseZeroBroadcast
  @IPUseZeroBroadcast
end

- (string) IPXAddress (readonly)

IPXAddress プロパティは、ネットワーク アダプタの Internetworking Packet Exchange (IPX) アドレスを示します。

 IPX 

Returns:

  • (string)

    IPXAddress



4042
4043
4044
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4042

def IPXAddress
  @IPXAddress
end

- (boolean) IPXEnabled (readonly)

IPXEnabled プロパティにより、Internetwork Packet Exchange (IPX) プロトコルがこのアダプタにバインドされ、有効になっているかどうかが判別されます。

Returns:

  • (boolean)

    IPXEnabled



4047
4048
4049
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4047

def IPXEnabled
  @IPXEnabled
end

- (uint32) IPXFrameType (readonly)

IPXFrameType プロパティは、フレームの種類を表す識別子の整数配列を表します。

 

Returns:

  • (uint32)

    IPXFrameType



4053
4054
4055
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4053

def IPXFrameType
  @IPXFrameType
end

- (uint32) IPXMediaType (readonly)

IPXMediaType プロパティは、Internetworking Packet Exchange (IPX) のメディアの種類を表す識別子を表します。

Returns:

  • (uint32)

    IPXMediaType



4058
4059
4060
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4058

def IPXMediaType
  @IPXMediaType
end

- (string) IPXNetworkNumber (readonly)

IPXNetworkNumber プロパティは、コンピュータ システムのフレームとネットワーク アダプタの組み合わせを一意に識別する文字の配列を表します。

 Windows 2000 

Returns:

  • (string)

    IPXNetworkNumber



4067
4068
4069
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4067

def IPXNetworkNumber
  @IPXNetworkNumber
end

- (string) IPXVirtualNetNumber (readonly)

IPXVirtualNetNumber プロパティにより、ネットワーク上のコンピュータ システムが一意に識別されます。

 8 

Returns:

  • (string)

    IPXVirtualNetNumber



4074
4075
4076
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4074

def IPXVirtualNetNumber
  @IPXVirtualNetNumber
end

- (uint32) KeepAliveInterval (readonly)

KeepAliveInterval プロパティは、応答が受信されるまで Keep Alive を再送信する間隔を示します。

 

Returns:

  • (uint32)

    KeepAliveInterval



4082
4083
4084
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4082

def KeepAliveInterval
  @KeepAliveInterval
end

- (uint32) KeepAliveTime (readonly)

KeepAliveTime プロパティは、TCP が Keep Alive パケットを送信してアイドル状態の接続がそのままであることを確認する頻度を示します。

 

Returns:

  • (uint32)

    KeepAliveTime



4091
4092
4093
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4091

def KeepAliveTime
  @KeepAliveTime
end

- (string) MACAddress (readonly)

MACAddress プロパティは、ネットワーク アダプタのメディア アクセス コントロール (MAC) アドレスを示します。

 MAC 

Returns:

  • (string)

    MACAddress



4099
4100
4101
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4099

def MACAddress
  @MACAddress
end

- (uint32) MTU (readonly)

MTU プロパティにより、ネットワーク インターフェイスの最大伝送単位 (MTU) の既定値が上書きされます。

 MTU 

Returns:

  • (uint32)

    MTU



4107
4108
4109
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4107

def MTU
  @MTU
end

- (uint32) NumForwardPackets (readonly)

NumForwardPackets プロパティは、ルーター パケット キューに割り当てられた IP パケット ヘッダーの数を示します。

 

Returns:

  • (uint32)

    NumForwardPackets



4119
4120
4121
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4119

def NumForwardPackets
  @NumForwardPackets
end

- (boolean) PMTUBHDetectEnabled (readonly)

PMTUBHDetectEnabled プロパティは、ルーターがブラック ホールの検出を行うかどうかが指定されます。

 

Returns:

  • (boolean)

    PMTUBHDetectEnabled



4131
4132
4133
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4131

def PMTUBHDetectEnabled
  @PMTUBHDetectEnabled
end

- (boolean) PMTUDiscoveryEnabled (readonly)

PMTUDiscoveryEnabled プロパティは、最大転送ユニット (MTU) が検出されるかどうかを示します。

 

Returns:

  • (boolean)

    PMTUDiscoveryEnabled



4141
4142
4143
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4141

def PMTUDiscoveryEnabled
  @PMTUDiscoveryEnabled
end

- (string) ServiceName (readonly)

ServiceName プロパティは、ネットワーク アダプタのサービス名を示します。

 

Returns:

  • (string)

    ServiceName



4149
4150
4151
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4149

def ServiceName
  @ServiceName
end

- (string) SettingID (readonly)

CIM_Setting オブジェクトを認識する識別子です。

Returns:

  • (string)

    SettingID



4154
4155
4156
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4154

def SettingID
  @SettingID
end

- (uint32) TcpipNetbiosOptions (readonly)

TcpipNetbiosOptions プロパティにより、NetBIOS over TCP/IP に関連する予想される設定のビットマップが指定されます。

 Windows 2000 

Returns:

  • (uint32)

    TcpipNetbiosOptions



4160
4161
4162
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4160

def TcpipNetbiosOptions
  @TcpipNetbiosOptions
end

- (uint32) TcpMaxConnectRetransmissions (readonly)

TcpMaxConnectRetransmissions プロパティは、接続の終了前に TCP が接続要求を再転送する回数を示します。

 

Returns:

  • (uint32)

    TcpMaxConnectRetransmissions



4168
4169
4170
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4168

def TcpMaxConnectRetransmissions
  @TcpMaxConnectRetransmissions
end

- (uint32) TcpMaxDataRetransmissions (readonly)

TcpMaxDataRetransmissions プロパティは、接続の終了前に TCP が各データ セグメント (非接続セグメント) を再転送する回数を示します。

 

Returns:

  • (uint32)

    TcpMaxDataRetransmissions



4175
4176
4177
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4175

def TcpMaxDataRetransmissions
  @TcpMaxDataRetransmissions
end

- (uint32) TcpNumConnections (readonly)

TcpNumConnections プロパティは、TCP によって同時に開かれる接続数の最大値を示します。

 

Returns:

  • (uint32)

    TcpNumConnections



4181
4182
4183
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4181

def TcpNumConnections
  @TcpNumConnections
end

- (boolean) TcpUseRFC1122UrgentPointer (readonly)

TcpUseRFC1122UrgentPointer プロパティは、TCP により緊急データ用に使用されるのは RFC 1122 仕様か BSD システムに使用されるモードかを示します。

 2 

Returns:

  • (boolean)

    TcpUseRFC1122UrgentPointer



4190
4191
4192
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4190

def TcpUseRFC1122UrgentPointer
  @TcpUseRFC1122UrgentPointer
end

- (uint16) TcpWindowSize (readonly)

TcpWindowSize プロパティには、システムに提供される TCP 受信ウィンドウの最大サイズが含まれています。

 Receive Window 

Returns:

  • (uint16)

    TcpWindowSize



4201
4202
4203
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4201

def TcpWindowSize
  @TcpWindowSize
end

- (boolean) WINSEnableLMHostsLookup (readonly)

WINSEnableLMHostsLookup プロパティは、ローカル参照ファイルが使用されるかどうかを示します。

 

Returns:

  • (boolean)

    WINSEnableLMHostsLookup



4208
4209
4210
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4208

def WINSEnableLMHostsLookup
  @WINSEnableLMHostsLookup
end

- (string) WINSHostLookupFile (readonly)

WINSHostLookupFile プロパティは、ローカル システムの WINS 参照ファイルにパスが含まれています。

 

Returns:

  • (string)

    WINSHostLookupFile



4216
4217
4218
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4216

def WINSHostLookupFile
  @WINSHostLookupFile
end

- (string) WINSPrimaryServer (readonly)

WINSPrimaryServer プロパティは、プライマリ WINS サーバーの IP アドレスを示します。

Returns:

  • (string)

    WINSPrimaryServer



4221
4222
4223
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4221

def WINSPrimaryServer
  @WINSPrimaryServer
end

- (string) WINSScopeID (readonly)

WINSScopeID プロパティにより、相互にのみ通信するコンピュータ システムのグループを分ける方法が提供されます。

 Scope ID 

Returns:

  • (string)

    WINSScopeID



4231
4232
4233
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4231

def WINSScopeID
  @WINSScopeID
end

- (string) WINSSecondaryServer (readonly)

WINSSecondaryServer プロパティは、セカンダリ WINS サーバーの IP アドレスを示します。

Returns:

  • (string)

    WINSSecondaryServer



4236
4237
4238
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 4236

def WINSSecondaryServer
  @WINSSecondaryServer
end

Instance Method Details

- (uint32) DisableIPSec

DisableIPSec メソッドで、TCP/IP 対応のネットワーク アダプタの IP セキュリティが無効にされます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Returns:

  • (uint32)


1661
1662
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1661

def DisableIPSec 
end

- (uint32) EnableDHCP

EnableDHCP メソッドにより、このネットワーク アダプタでサービスに対して動的ホスト構成プロトコル (DHCP) が有効にされます。 DHCP により、IP アドレスは動的に割り当てられます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Returns:

  • (uint32)


89
90
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 89

def EnableDHCP 
end

- (uint32) EnableDNS(DNSDomain, DNSDomainSuffixSearchOrder, DNSHostName, DNSServerSearchOrder)

EnableDNS メソッドにより、TCP/IP バインド ネットワーク アダプタ上で、サービスに対してドメイン ネーム システム (DNS) が有効にされます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) DNSDomain

    DNSDomain パラメータにより、DNS のドメインが指定されます。 このパラメータは、ピリオドと組織の種類を示す拡張子が続く組織名により表されます。

     
  • (string, #read) DNSDomainSuffixSearchOrder

    DNSDomainSuffixSearchOrder パラメータにより、名前解決のときにホスト名に追加される DNS ドメイン サフィックスが指定されます。 ホスト名から完全修飾ドメイン名 (FQDN) を解決しようとするとき、システムはローカル ドメイン名を追加します。 これが成功しない場合はシステムにより、リストされた順序で追加の FQDN が作成されるためにドメイン サフィックスのリストが使用され、それぞれに対して DNS サーバーがクエリされます。

  • (string, #read) DNSHostName

    DNSHostName パラメータにより、このメソッドで有効にする DNS ホストの名前が指定されます。

    例: corpdns

  • (string, #read) DNSServerSearchOrder

    DNSServerSearchOrder パラメータは、DNS サーバーの照会に使用されるサーバー IP アドレスの一覧を指定します。

Returns:

  • (uint32)


732
733
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 732

def EnableDNS DNSDomain, DNSDomainSuffixSearchOrder, DNSHostName, DNSServerSearchOrder
end

- (uint32) EnableIPFilterSec(IPFilterSecurityEnabled)

EnableIPFilterSec メソッドは、すべての IP バインド ネットワーク アダプタで IP セキュリティをグローバルに有効にするために使用されます。 有効なセキュリティで、単一ネットワーク アダプタの操作可能なセキュリティ特質はネットワーク アダプタ固有の EnableIPSec メソッドを使用して制御されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) IPFilterSecurityEnabled

    IPFilterSecurityEnabled パラメータは、すべての IP バインド ネットワーク アダプタで IP セキュリティがグローバルに有効であるかどうかを示します。 入力パラメータ IPFilterSecurityEnabled が TRUE の場合、セキュリティは有効です。 入力パラメータ IPFilterSecurityEnabled が FALSE の場合、ポートとプロトコルのすべてのトラフィックはフィルタがかけられないでフローされます。

Returns:

  • (uint32)


3774
3775
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3774

def EnableIPFilterSec IPFilterSecurityEnabled
end

- (uint32) EnableIPSec(IPSecPermitIPProtocols, IPSecPermitTCPPorts, IPSecPermitUDPPorts)

EnableIPSec メソッドは、TCP/IP が有効にされた特定のネットワーク アダプタで IP セキュリティを有効にするために使用されます。 IPFilterSecurityEnabled プロパティが TRUE のときにのみポートはセキュリティが確保されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) IPSecPermitIPProtocols

    IPSecPermitIPProtocols パラメータにより、IP で実行できるプロトコルの一覧が指定されます。 ゼロの数値は、すべてのポートに対してアクセス許可が与えられていることを示します。 空の文字列は、アクセス権が許可されるプロトコルがないことを示します。

  • (string, #read) IPSecPermitTCPPorts

    IPSecPermitTCPPorts パラメータにより、TCP に対するアクセス許可を与える必要があるポートの一覧が指定されます。 ゼロの数値は、すべてのポートに対してアクセス許可が与えられていることを示します。 空の文字列は、アクセス権が許可されるポートがないことを示します。

  • (string, #read) IPSecPermitUDPPorts

    IPSecPermitUDPPorts パラメータにより、UDP に対するアクセス許可を与える必要があるポートの一覧が指定されます。 ゼロの数値は、すべてのポートに対してアクセス許可が与えられていることを示します。 空の文字列は、アクセス権が許可されるポートがないことを示します。

Returns:

  • (uint32)


1575
1576
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1575

def EnableIPSec IPSecPermitIPProtocols, IPSecPermitTCPPorts, IPSecPermitUDPPorts
end

- (uint32) EnableStatic(IPAddress, SubnetMask)

EnableStatic メソッドにより、ターゲット ネットワーク アダプタに対して静的 TCP/IP アドレスの割り当てが有効にされます。 結果として、このネットワーク アダプタの DHCP は無効です。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) IPAddress

    IPAddress パラメータにより、現在のネットワーク アダプタの静的 IP アドレスがすべて表示されます。

    例: 155.34.22.0

  • (string, #read) SubnetMask

    SubnetMask パラメータには、IPAddress パラメータの値を含むサブネット マスクが含まれています。

    例: 255.255.0.0

Returns:

  • (uint32)


535
536
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 535

def EnableStatic IPAddress, SubnetMask
end

- (uint32) EnableWINS(DNSEnabledForWINSResolution, WINSEnableLMHostsLookup, WINSHostLookupFile, WINSScopeID)

EnableWINS メソッドにより、TCP/IP に特定でネットワーク アダプタには依存していない Windows インターネット ネーム サービス (WINS) の設定が有効にされます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) DNSEnabledForWINSResolution

    DNSEnabledForWINSResolution パラメータにより、ドメイン ネーム システム (DNS) が WINS 解決での名前解決に対して有効になっているかどうかが指定されます。

  • (boolean, #read) WINSEnableLMHostsLookup

    WINSEnableLMHostsLookup パラメータにより、ローカル参照ファイルが使用されるかどうかが指定されます。 検索ファイルにはホスト名への IP アドレスのマッピングが含まれます。

  • (string, #read) WINSHostLookupFile

    WINSEnableLMHostsLookup パラメータにより、IP アドレスのマッピングをホスト名に含める参照ファイルが指定されます。 利用可能な場合、ファイルは %SystemRoot%\system32\drivers\etc 内で検出されます。

  • (string, #read) WINSScopeID

    WINSScopeID パラメータにより、コンピュータの NetBIOS 名の終わりに追加されるスコープ ID が指定されます。 同じスコープ ID が使用されているシステムはこのコンピュータと通信できます。

Returns:

  • (uint32)


1387
1388
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1387

def EnableWINS DNSEnabledForWINSResolution, WINSEnableLMHostsLookup, WINSHostLookupFile, WINSScopeID
end

- (uint32) ReleaseDHCPLease

ReleaseDHCPLease メソッドにより、特定の DHCP 有効ネットワーク アダプタにバインドされている IP アドレスが解放されます。 警告: DHCP がこのローカル コンピュータ システムで有効な場合、オプションによりこの特定のネットワーク アダプタで TCP/IP が無効になります。 対象システムへ代替のパスがない限り、それがもう 1 つの TCP/IP バインド ネットワーク アダプタで、すべての TCP/IP 通信が失われます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Returns:

  • (uint32)


353
354
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 353

def ReleaseDHCPLease 
end

- (uint32) ReleaseDHCPLeaseAll

ReleaseDHCPLeaseAll メソッドにより、すべての DHCP 有効ネットワーク アダプタにバインドされている IP アドレスが解放されます。 警告: DHCP がこのローカル コンピュータ システムで有効な場合、オプションによりすべての DHCP TCP/IP 接続が終了します。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Returns:

  • (uint32)


440
441
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 440

def ReleaseDHCPLeaseAll 
end

- (uint32) RenewDHCPLease

RenewDHCPLease メソッドにより、特定の DHCP 有効ネットワーク アダプタの IP アドレスが更新されます。 DHCP サーバーによって割り当てられた IP アドレスのリースには、有効期限があります。 割り当てられた IP アドレスを使用し続ける場合は、クライアントはこの期日を更新しなければなりません。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Returns:

  • (uint32)


177
178
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 177

def RenewDHCPLease 
end

- (uint32) RenewDHCPLeaseAll

RenewDHCPLeaseAll メソッドにより、すべての DHCP 有効ネットワーク アダプタの IP アドレスが更新されます。 DHCP サーバーによって割り当てられた IP アドレスのリースには、有効期限があります。 割り当てられた IP アドレスを使用し続ける場合は、クライアントはこの期日を更新しなければなりません。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Returns:

  • (uint32)


265
266
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 265

def RenewDHCPLeaseAll 
end

- (uint32) SetArpAlwaysSourceRoute(ArpAlwaysSourceRoute)

SetArpAlwaysSourceRoute メソッドは、TCP/IP により ARP クエリの転送を設定するために使用されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) ArpAlwaysSourceRoute

    ArpAlwaysSourceRoute パラメータにより、TCP/IP で ARP クエリが送信されるかどうかを示す値が指定されます。 このパラメータを TRUE に設定すると、TCP/IP によりトークン リング ネットワークで有効なソース ルーティングがある ARP クエリが転送されます。 既定では、スタックにより最初にソース ルーティングなしで ARP クエリが転送されて、応答が受信されない場合には有効なソール ルーティングで再試行されます。

Returns:

  • (uint32)


2125
2126
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2125

def SetArpAlwaysSourceRoute ArpAlwaysSourceRoute
end

- (uint32) SetArpUseEtherSNAP(ArpUseEtherSNAP)

SetArpUseEtherSNAP メソッドは、802.3 エンコーディング の使用にイーサネット パケットを有効にするために使用されます。 既定では、スタックにより Digital、Intel、Xerox(DIX) Ethernet 形式でパケットが転送されます。 常に両方の形式が受信されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) ArpUseEtherSNAP

    ArpUseEtherSNAP パラメータにより、 802.3 SNAP エンコーディングを使用してイーサネットを送信するように (TRUE)TCP/IP が有効にされます。

Returns:

  • (uint32)


2215
2216
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2215

def SetArpUseEtherSNAP ArpUseEtherSNAP
end

- (uint32) SetDatabasePath(DatabasePath)

SetDatabasePath メソッドにより、標準インターネット データベース ファイル (HOSTS、LMHOSTS、NETWORKS、PROTOCOLS) へのパスが設定されます。 Windows ソケット インターフェイスによって使用されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) DatabasePath

    DatabasePath パラメータにより、Windows ソケット インターフェイスによって使用される標準のインターネット データベース ファイル (HOSTS, LMHOSTS, NETWORKS, PROTOCOLS) に対する、有効な Windows 2000 および Windows NT 3.51 以降のファイルのパスが指定されます。

Returns:

  • (uint32)


1942
1943
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1942

def SetDatabasePath DatabasePath
end

- (uint32) SetDeadGWDetect(DeadGWDetectEnabled)

SetDeadGWDetect メソッドは、Dead Gateway の検出を有効にするために使用されます。 このパラメータを TRUE に設定すると、TCP は停止しているゲートウェイの検出を実行します。 有効なこの機能で、TCP により IP は応答が受信されずに数回セグメントが再送信される場合にバックアップ ゲートウェイに変更するように要求されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) DeadGWDetectEnabled

    DeadGWDetectEnabled パラメータでは、TCP を有効にし、停止しているゲートウェイの検出を行うようにする値が指定されています。 TRUE の場合、メソッドにより停止しているゲートウェイの検出が有効になります。

Returns:

  • (uint32)


2485
2486
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2485

def SetDeadGWDetect DeadGWDetectEnabled
end

- (uint32) SetDefaultTOS(DefaultTOS)

SetDefaultTOS メソッドは、発信 IP パケットのヘッダーにあるサービスの種類 (TOS) の既定値を設定するために使用されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint8, #read) DefaultTOS

    DefaultTOS パラメータにより、発信 IP パケットのヘッダーで入力された Type of Service (TOS) の既定値が指定されます。 値の定義は RFC 791 を参照してください。

Returns:

  • (uint32)


2304
2305
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2304

def SetDefaultTOS DefaultTOS
end

- (uint32) SetDefaultTTL(DefaultTTL)

SetDefaultTTL メソッドは、発信 IP パケットのヘッダーにある Time to Live (TTL) の既定値を設定するために使用されます。 TTL により、IP パケットが破棄される前に転送先に到達するために通るルーターの数が指定されます。 各ルーターにより、パケットの TTL カウントは 1 つずつ減らされ、TTL が 0 のパケットは破棄されます。 既定: 32、有効範囲: 1 - 255 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint8, #read) DefaultTTL

    DefaultTTL パラメータにより、発信 IP パケットのヘッダーで設定された Time to Live 値が指定されます。

Returns:

  • (uint32)


2394
2395
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2394

def SetDefaultTTL DefaultTTL
end

- (uint32) SetDNSDomain(DNSDomain)

SetDNSDomain メソッドにより、DNS ドメインを設定することができます。 これは、アダプタ ベースごとに適用されるインスタンス依存型メソッド呼び出しです。 Windows 2000 では、設定はターゲットのアダプタに適用されます。 NT4 ではこの設定はグローバルです。 このメソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) DNSDomain

    DNSDomain パラメータは、DNS が関連付けられているドメインを示します。 これは組織名の後にピリオドと、組織の種類を示す拡張子を付けて表されます。

    例: microsoft.com

Returns:

  • (uint32)


826
827
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 826

def SetDNSDomain DNSDomain
end

- (uint32) SetDNSServerSearchOrder(DNSServerSearchOrder)

SetDNSServerSearchOrder メソッドにより、サーバーの検索順序を要素の配列として設定することができます。 これは、アダプタ ベースごとに適用されるインスタンス依存型メソッド呼び出しです。 Windows 2000 では、設定はターゲットのアダプタに適用されます。 NT4 ではこの設定はグローバルです。 このメソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) DNSServerSearchOrder

    DNSServerSearchOrder パラメータは、DNS サーバーに IP アドレスを照会するサーバーの一覧を示します。

    例:130.215.24.1 157.54.164.1

Returns:

  • (uint32)


919
920
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 919

def SetDNSServerSearchOrder DNSServerSearchOrder
end

- (uint32) SetDNSSuffixSearchOrder(DNSDomainSuffixSearchOrder)

SetDNSSuffixSearchOrder メソッドにより、サフィックスの検索順序を要素の配列として設定することができます。 これは、すべてのアダプタに適用されるインスタンス依存型メソッド呼び出しです。 Windows NT だけです。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) DNSDomainSuffixSearchOrder

    DNSServerSearchOrder パラメータは、DNS サーバーの照会に使用されるサーバー IP アドレス サフィックスの一覧を示します。

    例:130.215.24.1 157.54.164.1

Returns:

  • (uint32)


1011
1012
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1011

def SetDNSSuffixSearchOrder DNSDomainSuffixSearchOrder
end

- (uint32) SetDynamicDNSRegistration(DomainDNSRegistrationEnabled, FullDNSRegistrationEnabled)

SetDynamicDNSRegistration メソッドは、この IP バインド アダプタに IP アドレスの動的 DNS の登録を指定するために使用されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) DomainDNSRegistrationEnabled

    DomainDNSRegistrationEnabled パラメータにより、この接続の IP アドレスが、コンピュータの完全な DNS 名で登録されているだけでなく、この接続のドメイン名で DNS に登録されているかどうかが指定されます。 この接続のドメイン名は、メソッド SetDNSDomain() で設定されるか、DHCP によって割り当てられます。 登録名は、追加されたドメイン名があるコンピュータのホスト名です。 このパラメータは、FullDNSRegistrationEnabled が有効なときにのみ意味があります。 既定値: FALSE.Windows 2000 のみです。

  • (boolean, #read) FullDNSRegistrationEnabled

    FullDNSRegistrationEnabled パラメータにより、この接続の IP アドレスがコンピュータの完全な DNS 名で DNS に登録されるかどうかが指定されます。 コンピュータの完全な DNS 名がコントロール パネルの [システム] の [ネットワーク ID] タブに表示されています。 Windows 2000 のみです。

Returns:

  • (uint32)


1107
1108
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1107

def SetDynamicDNSRegistration DomainDNSRegistrationEnabled, FullDNSRegistrationEnabled
end

- (uint32) SetForwardBufferMemory(ForwardBufferMemory)

SetForwardBufferMemory メソッドは、ルーター パケット キュー内にパケット データを格納するのに割り当てる IP のメモリ領域を指定するために使用されます。 このバッファ領域がいっぱいになるとき、ルーターはキューからパケットを任意に破棄し始めます。 パケット キューのデータ バッファは 256 バイト長なので、このパラメータの値は 256 の倍数になる必要があります。 複数のバッファはより大きなパケット用に一緒にチェーン化されます。 パケットの IP ヘッダーは別々に格納されています。 このパラメータは無視され、IP ルーターが有効でない場合はバッファは割り当てられません。 バッファ サイズは、ネットワーク MTU から 0xFFFFFFFF 未満の値に及びます。

 

メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) ForwardBufferMemory

    ForwardBufferMemory パラメータにより、パケット データの格納に使用されるルーター パケット キューのサイズが指定されます。

Returns:

  • (uint32)


2769
2770
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2769

def SetForwardBufferMemory ForwardBufferMemory
end

- (uint32) SetGateways(DefaultIPGateway, GatewayCostMetric)

SetGateways メソッドは、このアダプタに接続されているサブネットとは違うサブネットへ送信されるルーティング パケットのゲートウェイ一覧を指定するために使用されます。 より特定のルートはこのサブネットにはありません。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) DefaultIPGateway

    DefaultIPGateway は SetGateways メソッドへの入力パラメータです。 ネットワーク パケットがルーティングされる必要があるゲートウェイへの IP アドレスの一覧が含まれます。

  • (uint16, #read) GatewayCostMetric

    GatewayCostMetric パラメータにより、1 から 9999 までの値が割り当てられます。 この値は、最も速くて確実なルートを計算するために使用されます。 このパラメータの値は、DefaultIPGateway[] パラメータの値に対応しています。 ゲートウェイの既定値は 1 です。 このパラメータは Windows 2000 用です。

Returns:

  • (uint32)


631
632
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 631

def SetGateways DefaultIPGateway, GatewayCostMetric
end

- (uint32) SetIGMPLevel(IGMPLevel)

SetIGMPLevel メソッドは、システムが IP マルチキャストをサポートし、Internet Group Management プロトコルに参加する拡張を設定するために使用されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint8, #read) IGMPLevel

    IGMPLevel パラメータにより、システムが IP マルチキャストをサポートし、Internet Group Management プロトコルに参加するレベルが設定されます。

     

    レベル 1 で、システムは IP マルチキャスト パケットだけを送信できます。 レベル 2 で、システムは IP マルチキャスト パケットを送信でき、マルチキャスト パケットを受信するために IGMP に完全に参加できます。

Returns:

  • (uint32)


2860
2861
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2860

def SetIGMPLevel IGMPLevel
end

- (uint32) SetIPConnectionMetric(IPConnectionMetric)

SetIPConnectionMetric メソッドは、この IP バウンド アダプタに関連するルーティング メトリックを設定するために使用されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) IPConnectionMetric

    IPConnectionMetric パラメータにより、1 から 9999 までの値が割り当てられ、この IP バインド アダプタで構成されたルートを使用するコストが表示されます。 これは IP ルーティング テーブルのルートの加重値です。 IP ルーティング テーブルの送信先への複数ルートがある場合、最も低いメトリックでのルーターが使用されます。 既定値は 1 です。 Windows 2000 のみです。

Returns:

  • (uint32)


1199
1200
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1199

def SetIPConnectionMetric IPConnectionMetric
end

- (uint32) SetIPUseZeroBroadcast(IPUseZeroBroadcast)

SetIPUseZeroBroadcast メソッドは、IP ゼロ ブロードキャスト利用を設定するために使用されます。 このパラメータが TRUE にセットされる場合、IP により 1 ブロードキャスト (255.255.255.255) の代わりに 0 ブロードキャスト (0.0.0.0) が使用されます。 ほとんどのシステムでは 1 ブロードキャストが使用されますが、BSD 実装から派生したシステムでは 0 ブロードキャストが使用されます。 別のブロードキャストが使用されているシステムでは、同じネットワークでネットワーク間の操作はできません。 既定値: FALSE。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) IPUseZeroBroadcast

    IPUseZeroBroadcast パラメータは、IP ゼロ ブロードキャストを使用するかどうかを示します。 パラメータを TRUE に設定することは、IP の 0 ブロードキャストが使用されることを示します。

Returns:

  • (uint32)


2035
2036
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2035

def SetIPUseZeroBroadcast IPUseZeroBroadcast
end

- (uint32) SetIPXFrameTypeNetworkPairs(IPXFrameType, IPXNetworkNumber)

SetIPXFrameTypeNetworkPairs メソッドは、このネットワーク アダプタに Internetworking Packet Exchange (IPX) ネットワーク番号/フレームの組を設定するために使用されます。 Windows 2000 と Windows NT 3.51 以降では、ルーティングの目的に IPX ネットワーク番号が使用されます。 コンピュータ システムの各構成されたフレームの種類/ネットワーク アダプタに割り当てられます。 この番号は、場合により "外部ネットワーク番号" として参照されます。 これは各ネットワーク セグメントに一意である必要があります。 フレーム タイプが AUTO に設定される場合、ネットワーク番号は 0 になる必要があります。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) IPXFrameType

    IPXFrameType パラメータにより、フレームの種類を表す識別子の整数配列が指定されます。 この配列の値は、IPXNetworkNumber パラメータの要素に対応します。

  • (string, #read) IPXNetworkNumber

    IPXNetworkNumber パラメータにより、コンピュータ システム上のアダプタを一意に識別する文字の配列が指定されます。 Windows 2000 と Windows NT 3.51 以上の NetWare Link (NWLink) IPX/SPX と互換性があるトランスポートでは、2 つの異なる種類のネットワーク番号が使用されます。 この番号は外部ネットワーク番号として参照される場合があります。 各ネットワーク セグメントに一意である必要があります。 この文字列一覧の値には、このネットワークに使用されるパケット フレームの種類を認識する IPXFrameType パラメータに対応する値がある必要があります。

Returns:

  • (uint32)


1852
1853
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1852

def SetIPXFrameTypeNetworkPairs IPXFrameType, IPXNetworkNumber
end

- (uint32) SetIPXVirtualNetworkNumber(IPXVirtualNetNumber)

SetIPXVirtualNetworkNumber メソッドは、対象となるコンピュータ システムの Internetworking Packet Exchange (IPX) 仮想ネットワーク番号を設定するために使用されます。 Windows 2000 と Windows NT 3.51 以降では、内部ルーティングに内部ネットワーク番号が使用されます。 内部ネットワーク番号の別称は、仮想ネットワーク番号です。 ネットワークのコンピュータ システムが一意に識別されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) IPXVirtualNetNumber

    IPXVirtualNetNumber パラメータにより、このシステムの仮想ネットワーク番号が指定されます。

Returns:

  • (uint32)


1752
1753
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1752

def SetIPXVirtualNetworkNumber IPXVirtualNetNumber
end

- (uint32) SetKeepAliveInterval(KeepAliveInterval)

SetKeepAliveInterval メソッドは、応答が受信されるまで間隔を区切る Keep Alive 再転送を設定するために使用されます。 応答が受信されると、次の Keep Alive 送信までの遅延は再度 KeepAliveTime の値によって制御されます。 TcpMaxDataRetransmissions で指定された再転送数に到達しても応答がない場合、接続は終了されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) KeepAliveInterval

    KeepAliveInterval パラメータにより、応答が受信されるまで Keep Alive を再送信する間隔の値が指定されます。

Returns:

  • (uint32)


2951
2952
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2951

def SetKeepAliveInterval KeepAliveInterval
end

- (uint32) SetKeepAliveTime(KeepAliveTime)

SetKeepAliveTime メソッドは、アイドル状態の接続を利用できるかどうかを TCP による Keep Alive パケットの送信で確認する頻度を設定するために使用されます。 リモート システムが到達可能で機能している場合、Keep Alive 転送が確認されます。 Keep Alive パケットは既定では送信されません。 この機能はアプリケーションで接続中に有効になります。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) KeepAliveTime

    KeepAliveTime パラメータにより、利用できるアイドル状態の接続があることを確認するために、TCP が待機する間隔が指定されます。

Returns:

  • (uint32)


3042
3043
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3042

def SetKeepAliveTime KeepAliveTime
end

- (uint32) SetMTU(MTU)

SetMTU メソッドは、ネットワーク インターフェイスに既定の 最大転送ユニット (MTU) を設定するために使用されます。 MTU は基礎ネットワーク上でトランスポートによって送信されるパケットの最大サイズ (バイト単位) です。 サイズにはトランスポート ヘッダーが含まれています。 IP データグラムは複数のパケットにまたがることができることに注意してください。 基本ネットワークの既定値より大きい値は、ネットワークの既定の MTU を使用して転送されます。 68 より小さい値は MTU が 68 で転送されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) MTU

    MTU 入力パラメータにより、ネットワーク インターフェイスの既定の最大伝送単位 (MTU) が指定されます。 この値の範囲は、パケットの最小サイズ (68) から基礎ネットワークでサポートされる MTU までです。

Returns:

  • (uint32)


3136
3137
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3136

def SetMTU MTU
end

- (uint32) SetNumForwardPackets(NumForwardPackets)

SetNumForwardPackets メソッドは、ルーター パケット キューに割り当てられる IP パケット ヘッダー数を設定するために使用されます。 すべてのヘッダーが使用中のとき、ルーターは任意にキューからパケットを破棄し始めます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) NumForwardPackets

    NumForwardPackets パラメータにより、ルーター パケット キューに割り当てられた IP パケット ヘッダーの数が指定されます。 これは、ルーターへ接続しているネットワークの最大 IP データ サイズで割った ForwardBufferMemory プロパティの値と少なくとも同じである必要があります。 転送バッファ メモリの少なくとも 256 バイトが各パケットに必要となるので、256 バイトで割った ForwardBufferMemory 値より大きくしないでください。 指定された ForwardBufferMemory サイズに対する転送パケットの最適な数は、ネットワーク上のトラフィックの種類によって異なり、これらの 2 つの値の範囲内の数です。 ルーターが無効な場合、このパラメータは無視され、ヘッダーは割り当てられません。 有効な範囲: 1 - 0xFFFFFFFE.

Returns:

  • (uint32)


3230
3231
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3230

def SetNumForwardPackets NumForwardPackets
end

- (uint32) SetPMTUBHDetect(PMTUBHDetectEnabled)

SetPMTUBHDetect メソッドは、Black Hole ルーターの検出を有効にするために使用されます。 このパラメータを TRUE に設定すると、TCP は最大転送ユニットのパスの検出中にブラック ホール ルーターの検出を試行します。 ブラック ホール ルーターにより Don’t Fragment ビット セットで IP データグラムが断片化される必要があるときに、ブラック ホール ルーターによって Internet Control Message Protocol (ICMP) の Destination Unreachable メッセージが返されることはありません。 TCP はこれらのメッセージを受信すると、パスの MTU の発見を実行します。 有効なこの機能で、TCP は セグメントの再送信が応答されない場合は Don’t Fragment ビット セットなしでセグメントの送信を試行します。 セグメントが結果として確認される場合、最大セグメント サイズ (MSS) は減少し、Don’t Fragment ビットが接続の今後のパケットにセットされます。 ブラック ホール検出を有効にすることにより、指定されたセグメントに実行される再転送の最大数が増加されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) PMTUBHDetectEnabled

    PMTUBHDetectEnabled プロパティにより、"ブラック ホール" ルーターが有効かどうかが指定されます。 TRUE の場合、メソッドにより TCP が "ブロック ホール" を検出し、異なるネットワーク パスでパケットをルートできるようになります。

Returns:

  • (uint32)


2580
2581
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2580

def SetPMTUBHDetect PMTUBHDetectEnabled
end

- (uint32) SetPMTUDiscovery(PMTUDiscoveryEnabled)

SetPMTUDiscovery メソッドは、最大転送ユニット (MTU) の発見を有効にするために使用されます。 このパラメータを TRUE に設定すると、TCP はリモート ホストへのパスでの MTU (または最大パケット サイズ) の検出を実行します。 Path MTU パスが検出され TCP セグメントがこのサイズに限られることによって、別の MTU でネットワークに接続するパスにあるルーターで TCP により断片化が解消されます。 断片化は TCP スループットとネットワークの混雑によくない影響があります。 このパラメータを FALSE に設定すると、576 バイトの MTU はローカル サブネット上のコンピュータにではないすべての接続に使用されます。 既定値: TRUE。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) PMTUDiscoveryEnabled

    PMTUDiscoveryEnabled パラメータは、TCP がリモート ホストへのパス上で最大転送ユニット (MTU) または最大パケット サイズを検出できるようにします。

     TRUE 

Returns:

  • (uint32)


2674
2675
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 2674

def SetPMTUDiscovery PMTUDiscoveryEnabled
end

- (uint32) SetTcpipNetbios(TcpipNetbiosOptions)

SetTcpipNetbios メソッドは、NetBIOS over TCP/IP の既定操作を設定するために使用されます。 Windows 2000 のみです。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) TcpipNetbiosOptions

    TcpipNetbiosOptions パラメータにより、NetBIOS over TCP/IP に関連する予想される設定のビットマップが指定されます。

Returns:

  • (uint32)


1476
1477
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1476

def SetTcpipNetbios TcpipNetbiosOptions
end

- (uint32) SetTcpMaxConnectRetransmissions(TcpMaxConnectRetransmissions)

SetTcpMaxConnectRetransmissions メソッドは、接続が中止される前に TCP により接続要求が再転送される回数を設定するために使用されます。

 

メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) TcpMaxConnectRetransmissions

    TcpMaxConnectRetransmissions パラメータにより、TCP が中止前に接続要求を再転送する回数が指定されます。 有効な範囲: 0 - 0xFFFFFFFF.

Returns:

  • (uint32)


3320
3321
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3320

def SetTcpMaxConnectRetransmissions TcpMaxConnectRetransmissions
end

- (uint32) SetTcpMaxDataRetransmissions(TcpMaxDataRetransmissions)

SetTcpMaxDataRetransmissions メソッドは、接続が中止される前に TCP により各データ セグメントが再転送される回数を設定するために使用されます。 再転送タイムアウトは、接続で成功した各再転送の 2 倍となります。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) TcpMaxDataRetransmissions

    TcpMaxDataRetransmissions パラメータにより、接続の中止前に TCP が各データ セグメントを再転送する回数が指定されます。 有効な範囲: 0 - 0xFFFFFFFF.

Returns:

  • (uint32)


3410
3411
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3410

def SetTcpMaxDataRetransmissions TcpMaxDataRetransmissions
end

- (uint32) SetTcpNumConnections(TcpNumConnections)

SetTcpNumConnections メソッドは、TCP により同時に開かれる接続数の最大値を設定するために使用されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint32, #read) TcpNumConnections

    TcpNumConnections パラメータにより、TCP によって同時に開かれる接続数の最大値が指定されます。 有効な範囲: 0 - 0xFFFFFE.

Returns:

  • (uint32)


3499
3500
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3499

def SetTcpNumConnections TcpNumConnections
end

- (uint32) SetTcpUseRFC1122UrgentPointer(TcpUseRFC1122UrgentPointer)

SetTcpUseRFC1122UrgentPointer メソッドは、TCP により使用されるのは緊急データ用 RFC 1122 仕様か、Berkeley Software Design (BSD) システムに使われるモードかを指定するために使用されます。 2 つのメカニズムでは、TCP ヘッダーの緊急ポインタと緊急データ長の解釈が違います。 これらは相互に操作することはできません。

 Windows 2000 

メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (boolean, #read) TcpUseRFC1122UrgentPointer

    TcpUseRFC1122UrgentPointer パラメータにより、TCP により緊急データ用に使用されるのは RFC 1122 仕様か BSD システムに使用されるモードかが指定されます。 TRUE の場合、緊急データが RFC 1122 モードで送信されます。

Returns:

  • (uint32)


3591
3592
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3591

def SetTcpUseRFC1122UrgentPointer TcpUseRFC1122UrgentPointer
end

- (uint32) SetTcpWindowSize(TcpWindowSize)

SetTcpWindowSize メソッドは、システムに提供される TCP 受信ウィンドウの最大サイズを設定するために使用されます。 Receive Window により、送信者が受信確認を受信しないで転送できるバイト数が指定されます。 一般に、より大きい受信ウィンドウにより高遅延と高帯域幅ネットワークのパフォーマンスが改善されます。 有効にするには、受信ウィンドは TCP 最大セグメント サイズ (MSS) の偶数の倍数である必要があります。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (uint16, #read) TcpWindowSize

    TcpWindowSize パラメータにより、システムに提供される TCP 受信ウィンドウの最大サイズが指定されます。 有効な範囲: 0 - 65535.

Returns:

  • (uint32)


3683
3684
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 3683

def SetTcpWindowSize TcpWindowSize
end

- (uint32) SetWINSServer(WINSPrimaryServer, WINSSecondaryServer)

SetWINSServer メソッドにより、この TCP/IP バインド ネットワーク アダプタでプライマリとセカンダリの Windows インターネット ネーム サービス (WINS) サーバーが設定されます。 このメソッドは、ネットワーク アダプタに別々に適用されます。 メソッドは次のように変換される整数値を返します: 0 - 正常に完了しました。 再起動は必要ありません。

1 - 正常に完了しました。 再起動が必要です。

64 - メソッドはこのプラットフォームではサポートされていません。

65 - 不明なエラーです。

66 - 無効なサブネット マスクです。

67 - 返されたインスタンスを処理中にエラーが発生しました。

68 - 無効な入力パラメータです。

69 - 6 つ以上のゲートウェイが指定されています。

70 - 無効な IP アドレスです。

71 - 無効なゲートウェイ IP アドレスです。

72 - 要求された情報のレジストリにアクセス中にエラーが発生しました。

73 - 無効なドメイン名です。

74 - 無効なホスト名です。

75 - プライマリとセカンダリの WINS サーバーが定義されていません。

76 - 無効なファイルです。

77 - 無効なシステム パスです。

78 - ファイルのコピーに失敗しました。

79 - 無効なセキュリティ パラメータです。

80 - TCP/IP サービスを構成できません。

81 - DHCP サービスを構成できません。

82 - DHCP リースを更新できません。

83 - DHCP リースを解放できません。

84 - IP はアダプタ上で有効ではありません。

85 - IPX はアダプタ上で有効ではありません。

86 - フレームとネットワークの番号の範囲エラーです。

87 - 無効なフレームの種類です。

88 - 無効なネットワーク番号です。

89 - 重複したネットワーク番号です。

90 - パラメータが範囲外です。

91 - アクセスは拒否されました。

92 - メモリ不足です。

93 - 既に存在します。

94 - パス、ファイル、またはオブジェクトが見つかりません。

95 - サービスを通知できません。

96 - DNS サービスを通知できません。

97 - インターフェイスは構成可能ではありません。

98 - DHCP リースのすべては解放および更新されませんでした。

100 - DHCP はアダプタ上で有効ではありません。

その他 - 上の一覧以外の整数値については Win32 エラー コードのドキュメントを参照してください。

Parameters:

  • (string, #read) WINSPrimaryServer

    WINSPrimaryServer パラメータにより、プライマリ WINS サーバーの IP アドレスが指定されます。

  • (string, #read) WINSSecondaryServer

    WINSSecondaryServer パラメータにより、セカンダリ WINS サーバーの IP アドレスが指定されます。

Returns:

  • (uint32)


1290
1291
# File 'lib/Win32_NetworkAdapterConfiguration.rb', line 1290

def SetWINSServer WINSPrimaryServer, WINSSecondaryServer
end