Class: WMI::Win32_NetworkConnection

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

Overview

Win32_NetworkConnection クラスは、Win32 環境のアクティブ状態のネットワーク接続を表します。

Instance Attribute Summary (collapse)

Method Summary

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

- (uint32) AccessMask (readonly)

AccessMask プロパティは、リモートで設定された、ユーザーまたはグループが保持しているネットワーク共有上のアクセス権を表すビット配列です。

 

Returns:

  • (uint32)

    AccessMask



9
10
11
# File 'lib/Win32_NetworkConnection.rb', line 9

def AccessMask
  @AccessMask
end

- (string) Caption (readonly)

Caption プロパティは、オブジェクトについての簡単な説明 (1 行分の文字列) です。

Returns:

  • (string)

    Caption



14
15
16
# File 'lib/Win32_NetworkConnection.rb', line 14

def Caption
  @Caption
end

- (string) Comment (readonly)

Comment プロパティにはネットワークのプロバイダから提供されているコメントが含まれています。

Returns:

  • (string)

    Comment



19
20
21
# File 'lib/Win32_NetworkConnection.rb', line 19

def Comment
  @Comment
end

- (string) ConnectionState (readonly)

ConnectionState プロパティは、ネットワーク接続の現在の状態を示します。

Returns:

  • (string)

    ConnectionState



24
25
26
# File 'lib/Win32_NetworkConnection.rb', line 24

def ConnectionState
  @ConnectionState
end

- (string) ConnectionType (readonly)

ConnectionState プロパティは、ネットワークへの接続で使用される接続の固定の種類を示します。

 

Returns:

  • (string)

    ConnectionType



31
32
33
# File 'lib/Win32_NetworkConnection.rb', line 31

def ConnectionType
  @ConnectionType
end

- (string) Description (readonly)

Description プロパティでオブジェクトの説明が提供されます。

Returns:

  • (string)

    Description



37
38
39
# File 'lib/Win32_NetworkConnection.rb', line 37

def Description
  @Description
end

- (string) DisplayType (readonly)

DisplayType プロパティは、ネットワーク オブジェクトがユーザー インターフェイスを参照しているネットワークでどのように表示されるかを示します。

 

Returns:

  • (string)

    DisplayType



44
45
46
# File 'lib/Win32_NetworkConnection.rb', line 44

def DisplayType
  @DisplayType
end

- (datetime) InstallDate (readonly)

InstallDate プロパティは、オブジェクトがインストールされた日時を示す値です。

 

Returns:

  • (datetime)

    InstallDate



50
51
52
# File 'lib/Win32_NetworkConnection.rb', line 50

def InstallDate
  @InstallDate
end

- (string) LocalName (readonly)

LocalName プロパティは、接続されたネットワーク デバイスのローカル名を示します。

 

Returns:

  • (string)

    LocalName



57
58
59
# File 'lib/Win32_NetworkConnection.rb', line 57

def LocalName
  @LocalName
end

- (string) Name (readonly)

Name プロパティは、現在のネットワーク接続の名前を示します。

 RemoteName 

Returns:

  • (string)

    Name



65
66
67
# File 'lib/Win32_NetworkConnection.rb', line 65

def Name
  @Name
end

- (boolean) Persistent (readonly)

Persistent プロパティにより、次の接続時にオペレーティング システムによってこの接続が自動的に再接続されるかどうかが決定されます。

 

Returns:

  • (boolean)

    Persistent



73
74
75
# File 'lib/Win32_NetworkConnection.rb', line 73

def Persistent
  @Persistent
end

- (string) ProviderName (readonly)

ProviderName プロパティには、リソースがあるプロバイダの名前が含まれています。

 

Returns:

  • (string)

    ProviderName



79
80
81
# File 'lib/Win32_NetworkConnection.rb', line 79

def ProviderName
  @ProviderName
end

- (string) RemoteName (readonly)

RemoteName プロパティには、ネットワーク リソースのリモート ネットワーク リソース名が含まれています。

 

Returns:

  • (string)

    RemoteName



88
89
90
# File 'lib/Win32_NetworkConnection.rb', line 88

def RemoteName
  @RemoteName
end

- (string) RemotePath (readonly)

RemotePath プロパティには、ネットワーク リソースへの完全なパスが含まれています。

 

Returns:

  • (string)

    RemotePath



95
96
97
# File 'lib/Win32_NetworkConnection.rb', line 95

def RemotePath
  @RemotePath
end

- (string) ResourceType (readonly)

ResourceType プロパティは、列挙または接続するリソース タイプを示します。

Returns:

  • (string)

    ResourceType



100
101
102
# File 'lib/Win32_NetworkConnection.rb', line 100

def ResourceType
  @ResourceType
end

- (string) Status (readonly)

Status プロパティはオブジェクトの現在の状態を示す文字列です。

 

Returns:

  • (string)

    Status



113
114
115
# File 'lib/Win32_NetworkConnection.rb', line 113

def Status
  @Status
end

- (string) UserName (readonly)

UserName プロパティには、ネットワーク接続の確立に使用されるユーザー名または既定のユーザー名が含まれています。

 

Returns:

  • (string)

    UserName



120
121
122
# File 'lib/Win32_NetworkConnection.rb', line 120

def UserName
  @UserName
end