Class: WMI::Win32_POTSModem

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

Overview

Win32_POTSModem クラスは、Win32 システム上の POTS (従来の電話サービス) モデムのサービスと特性を表します。

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

- (uint16) AnswerMode (readonly)

応答モードで現在のモデムの自動応答/コール バック設定が定義されます。

Returns:

  • (uint16)

    AnswerMode



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

def AnswerMode
  @AnswerMode
end

- (string) AttachedTo (readonly)

AttachedTo プロパティは、POTS モデムが接続されているポートを示します。

 

Returns:

  • (string)

    AttachedTo



38
39
40
# File 'lib/Win32_POTSModem.rb', line 38

def AttachedTo
  @AttachedTo
end

- (uint16) Availability (readonly)

デバイスの利用可能性と状態です。

 

Returns:

  • (uint16)

    Availability



48
49
50
# File 'lib/Win32_POTSModem.rb', line 48

def Availability
  @Availability
end

- (string) BlindOff (readonly)

BlindOff プロパティには、ダイヤルする前に発信音を検出するのに使われるコマンド文字列が含まれています。

 

Returns:

  • (string)

    BlindOff



55
56
57
# File 'lib/Win32_POTSModem.rb', line 55

def BlindOff
  @BlindOff
end

- (string) BlindOn (readonly)

BlindOn プロパティには、発信音の有無にかかわらずダイヤルするのに使われるコマンド文字列が含まれています。

 

Returns:

  • (string)

    BlindOn



62
63
64
# File 'lib/Win32_POTSModem.rb', line 62

def BlindOn
  @BlindOn
end

- (string) Caption (readonly)

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

Returns:

  • (string)

    Caption



67
68
69
# File 'lib/Win32_POTSModem.rb', line 67

def Caption
  @Caption
end

- (string) CompatibilityFlags (readonly)

CompatibilityFlags プロパティにより、このモデム デバイスと互換性のあるモデム通信プロトコルがすべて一覧に表示されます。

Returns:

  • (string)

    CompatibilityFlags



72
73
74
# File 'lib/Win32_POTSModem.rb', line 72

def CompatibilityFlags
  @CompatibilityFlags
end

- (uint16) CompressionInfo (readonly)

モデムのデータ圧縮特性を表します。

Returns:

  • (uint16)

    CompressionInfo



77
78
79
# File 'lib/Win32_POTSModem.rb', line 77

def CompressionInfo
  @CompressionInfo
end

- (string) CompressionOff (readonly)

CompressionOff プロパティには、ハードウェアによるデータ圧縮を無効にするのに使われるコマンド文字列が含まれています。

 

Returns:

  • (string)

    CompressionOff



84
85
86
# File 'lib/Win32_POTSModem.rb', line 84

def CompressionOff
  @CompressionOff
end

- (string) CompressionOn (readonly)

CompressionOn プロパティには、ハードウェアによるデータ圧縮を有効にするのに使われるコマンド文字列が含まれています。

 

Returns:

  • (string)

    CompressionOn



91
92
93
# File 'lib/Win32_POTSModem.rb', line 91

def CompressionOn
  @CompressionOn
end

- (uint32) ConfigManagerErrorCode (readonly)

Win32 構成マネージャのエラー コードを示します。

 

Returns:

  • (uint32)

    ConfigManagerErrorCode



164
165
166
# File 'lib/Win32_POTSModem.rb', line 164

def ConfigManagerErrorCode
  @ConfigManagerErrorCode
end

- (boolean) ConfigManagerUserConfig (readonly)

デバイスがユーザー定義の構成を使用しているかどうかを示します。

Returns:

  • (boolean)

    ConfigManagerUserConfig



169
170
171
# File 'lib/Win32_POTSModem.rb', line 169

def ConfigManagerUserConfig
  @ConfigManagerUserConfig
end

- (string) ConfigurationDialog (readonly)

ConfigurationDialog プロパティには、モデム初期化の文字列が含まれています。

 

Returns:

  • (string)

    ConfigurationDialog



175
176
177
# File 'lib/Win32_POTSModem.rb', line 175

def ConfigurationDialog
  @ConfigurationDialog
end

- (string) CountriesSupported (readonly)

CountriesSupported は、モデムを操作できる国/地域を定義する文字列セットが含まれる配列です。

Returns:

  • (string)

    CountriesSupported



180
181
182
# File 'lib/Win32_POTSModem.rb', line 180

def CountriesSupported
  @CountriesSupported
end

- (string) CountrySelected (readonly)

CountrySelected は、モデムが現在プログラムされている国/地域を定義する文字列値です。

 

Returns:

  • (string)

    CountrySelected



186
187
188
# File 'lib/Win32_POTSModem.rb', line 186

def CountrySelected
  @CountrySelected
end

- (string) CreationClassName (readonly)

CreationClassName は、インスタンスの作成で使用されるクラス名、またはサブクラス名を示します。

 

Returns:

  • (string)

    CreationClassName



192
193
194
# File 'lib/Win32_POTSModem.rb', line 192

def CreationClassName
  @CreationClassName
end

- (string) CurrentPasswords (readonly)

CurrentPasswords は、モデムに現在定義されているパスワードが含まれる配列です。

 

Returns:

  • (string)

    CurrentPasswords



198
199
200
# File 'lib/Win32_POTSModem.rb', line 198

def CurrentPasswords
  @CurrentPasswords
end

- (uint8) DCB (readonly)

Device Control Block (DCB) プロパティには、シリアル通信デバイス (この場合はモデム デバイス) の制御設定が含まれています。

Returns:

  • (uint8)

    DCB



203
204
205
# File 'lib/Win32_POTSModem.rb', line 203

def DCB
  @DCB
end

- (uint8) Default (readonly)

Default プロパティは、この POTS モデムが Win32 コンピュータ システム上で既定のモデムかどうかを示します。

Returns:

  • (uint8)

    Default



208
209
210
# File 'lib/Win32_POTSModem.rb', line 208

def Default
  @Default
end

- (string) Description (readonly)

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

Returns:

  • (string)

    Description



214
215
216
# File 'lib/Win32_POTSModem.rb', line 214

def Description
  @Description
end

- (string) DeviceID (readonly)

DeviceID プロパティには、この POTS をシステム上のほかのデバイスと一意に識別する文字列が含まれています。

Returns:

  • (string)

    DeviceID



219
220
221
# File 'lib/Win32_POTSModem.rb', line 219

def DeviceID
  @DeviceID
end

- (string) DeviceLoader (readonly)

DeviceLoader プロパティは、モデムのデバイス ローダー名を示します。

 

Returns:

  • (string)

    DeviceLoader



225
226
227
# File 'lib/Win32_POTSModem.rb', line 225

def DeviceLoader
  @DeviceLoader
end

- (string) DeviceType (readonly)

DeviceType プロパティは、物理モデムの種類を示します。

Returns:

  • (string)

    DeviceType



230
231
232
# File 'lib/Win32_POTSModem.rb', line 230

def DeviceType
  @DeviceType
end

- (uint16) DialType (readonly)

DialType は、トーン ダイヤル (値 = 1) か、またはパルス ダイヤル (値 = 2) が使用されていることを示す整数値です。

 "不明" (0) 

Returns:

  • (uint16)

    DialType



236
237
238
# File 'lib/Win32_POTSModem.rb', line 236

def DialType
  @DialType
end

- (datetime) DriverDate (readonly)

DriverDate プロパティは、モデム ドライバの日付を示します。

Returns:

  • (datetime)

    DriverDate



241
242
243
# File 'lib/Win32_POTSModem.rb', line 241

def DriverDate
  @DriverDate
end

- (boolean) ErrorCleared (readonly)

ErrorCleared は LastErrorCode プロパティで報告されたエラーが現在は消去されていることを示すブール値のプロパティです。

Returns:

  • (boolean)

    ErrorCleared



246
247
248
# File 'lib/Win32_POTSModem.rb', line 246

def ErrorCleared
  @ErrorCleared
end

- (string) ErrorControlForced (readonly)

ErrorControlForced プロパティには、接続を確立するときに、エラー修正のための制御を有効にするのに使用するコマンドの文字列が含まれています。

 

Returns:

  • (string)

    ErrorControlForced



254
255
256
# File 'lib/Win32_POTSModem.rb', line 254

def ErrorControlForced
  @ErrorControlForced
end

- (uint16) ErrorControlInfo (readonly)

モデムのエラー修正の特性を表します。

Returns:

  • (uint16)

    ErrorControlInfo



259
260
261
# File 'lib/Win32_POTSModem.rb', line 259

def ErrorControlInfo
  @ErrorControlInfo
end

- (string) ErrorControlOff (readonly)

ErrorControlOff プロパティには、エラー制御を無効にするのに使われるコマンド文字列が含まれています。

 

Returns:

  • (string)

    ErrorControlOff



266
267
268
# File 'lib/Win32_POTSModem.rb', line 266

def ErrorControlOff
  @ErrorControlOff
end

- (string) ErrorControlOn (readonly)

ErrorControlOn プロパティには、エラー制御を有効にするのに使われるコマンド文字列が含まれています。

 

Returns:

  • (string)

    ErrorControlOn



273
274
275
# File 'lib/Win32_POTSModem.rb', line 273

def ErrorControlOn
  @ErrorControlOn
end

- (string) ErrorDescription (readonly)

ErrorDescription は LastErrorCode プロパティで記録されたエラーに関する情報および実行される可能性がある修正の情報を提供する自由形式の文字列です。

Returns:

  • (string)

    ErrorDescription



278
279
280
# File 'lib/Win32_POTSModem.rb', line 278

def ErrorDescription
  @ErrorDescription
end

- (string) FlowControlHard (readonly)

FlowControlHard プロパティには、ハードウェアのフロー制御を有効にするために使用するコマンドの文字列が含まれています。

 

Returns:

  • (string)

    FlowControlHard



286
287
288
# File 'lib/Win32_POTSModem.rb', line 286

def FlowControlHard
  @FlowControlHard
end

- (string) FlowControlOff (readonly)

FlowControlOff プロパティには、フロー制御を無効にするために使用するコマンドの文字列が含まれています。

 

Returns:

  • (string)

    FlowControlOff



294
295
296
# File 'lib/Win32_POTSModem.rb', line 294

def FlowControlOff
  @FlowControlOff
end

- (string) FlowControlSoft (readonly)

FlowControlSoft プロパティには、ソフトウェアのフロー制御を有効にするために使用するコマンドの文字列が含まれています。

 

Returns:

  • (string)

    FlowControlSoft



302
303
304
# File 'lib/Win32_POTSModem.rb', line 302

def FlowControlSoft
  @FlowControlSoft
end

- (string) InactivityScale (readonly)

InactivityScale プロパティは、接続のタイムアウト期間を計算するために InactivityTimeout プロパティと共に使用される乗数です。

Returns:

  • (string)

    InactivityScale



307
308
309
# File 'lib/Win32_POTSModem.rb', line 307

def InactivityScale
  @InactivityScale
end

- (uint32) InactivityTimeout (readonly)

InactivityTimeout により、データが交換されない場合に電話回線の自動切断の時間制限が秒で定義されます。

 

Returns:

  • (uint32)

    InactivityTimeout



313
314
315
# File 'lib/Win32_POTSModem.rb', line 313

def InactivityTimeout
  @InactivityTimeout
end

- (uint32) Index (readonly)

Index プロパティは、この POTS モデムのインデックス番号を示します。

 

Returns:

  • (uint32)

    Index



320
321
322
# File 'lib/Win32_POTSModem.rb', line 320

def Index
  @Index
end

- (datetime) InstallDate (readonly)

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

 

Returns:

  • (datetime)

    InstallDate



326
327
328
# File 'lib/Win32_POTSModem.rb', line 326

def InstallDate
  @InstallDate
end

- (uint32) LastErrorCode (readonly)

論理デバイスで報告されたエラー コードが LastErrorCode によってキャプチャされます。

Returns:

  • (uint32)

    LastErrorCode



331
332
333
# File 'lib/Win32_POTSModem.rb', line 331

def LastErrorCode
  @LastErrorCode
end

- (uint32) MaxBaudRateToPhone (readonly)

電話システムにアクセスするための最大の設定可能通信速度が定義されます。

Returns:

  • (uint32)

    MaxBaudRateToPhone



336
337
338
# File 'lib/Win32_POTSModem.rb', line 336

def MaxBaudRateToPhone
  @MaxBaudRateToPhone
end

- (uint32) MaxBaudRateToSerialPort (readonly)

外部モデム用の COM ポートに最大の設定可能通信速度が定義されます。

 

Returns:

  • (uint32)

    MaxBaudRateToSerialPort



342
343
344
# File 'lib/Win32_POTSModem.rb', line 342

def MaxBaudRateToSerialPort
  @MaxBaudRateToSerialPort
end

- (uint16) MaxNumberOfPasswords (readonly)

MaxNumberOfPasswords により、モデムで定義可能なパスワード数が指定されます。

 

Returns:

  • (uint16)

    MaxNumberOfPasswords



348
349
350
# File 'lib/Win32_POTSModem.rb', line 348

def MaxNumberOfPasswords
  @MaxNumberOfPasswords
end

- (string) Model (readonly)

Model プロパティは、この POTS モデムのモデルを示します。

 

Returns:

  • (string)

    Model



355
356
357
# File 'lib/Win32_POTSModem.rb', line 355

def Model
  @Model
end

- (string) ModemInfPath (readonly)

ModemInfPath プロパティは、このモデムの .inf ファイルへのパスを示します。

 

Returns:

  • (string)

    ModemInfPath



363
364
365
# File 'lib/Win32_POTSModem.rb', line 363

def ModemInfPath
  @ModemInfPath
end

- (string) ModemInfSection (readonly)

ModemInfSection プロパティは、モデムの情報を含むモデムの .inf ファイルのセクション名を示します。

Returns:

  • (string)

    ModemInfSection



368
369
370
# File 'lib/Win32_POTSModem.rb', line 368

def ModemInfSection
  @ModemInfSection
end

- (string) ModulationBell (readonly)

ModulationBell プロパティには、300 と 1200 bps の Bell 変調を使用するモデムを説明するのに使われるコマンド文字列が含まれています。

 

Returns:

  • (string)

    ModulationBell



375
376
377
# File 'lib/Win32_POTSModem.rb', line 375

def ModulationBell
  @ModulationBell
end

- (string) ModulationCCITT (readonly)

ModulationCCITT プロパティには、300 と 1200 bps の CCITT 変調を使用するモデムを説明するのに使われるコマンド文字列が含まれています。

 

Returns:

  • (string)

    ModulationCCITT



382
383
384
# File 'lib/Win32_POTSModem.rb', line 382

def ModulationCCITT
  @ModulationCCITT
end

- (uint16) ModulationScheme (readonly)

モデムの変調設定を表します。

Returns:

  • (uint16)

    ModulationScheme



387
388
389
# File 'lib/Win32_POTSModem.rb', line 387

def ModulationScheme
  @ModulationScheme
end

- (string) Name (readonly)

Name プロパティで、オブジェクトを認識するラベルを定義します。

 

Returns:

  • (string)

    Name



393
394
395
# File 'lib/Win32_POTSModem.rb', line 393

def Name
  @Name
end

- (string) PNPDeviceID (readonly)

論理デバイスの Win32 プラグ アンド プレイ デバイス ID を示します。

 

Returns:

  • (string)

    PNPDeviceID



399
400
401
# File 'lib/Win32_POTSModem.rb', line 399

def PNPDeviceID
  @PNPDeviceID
end

- (string) PortSubClass (readonly)

PortSubClass プロパティには、このモデムに使用されるポートを定義する文字列が含まれています。

Returns:

  • (string)

    PortSubClass



404
405
406
# File 'lib/Win32_POTSModem.rb', line 404

def PortSubClass
  @PortSubClass
end

- (uint16) PowerManagementCapabilities (readonly)

論理デバイスの特定の電源関連機能を示します。

 0="不明"

Returns:

  • (uint16)

    PowerManagementCapabilities



415
416
417
# File 'lib/Win32_POTSModem.rb', line 415

def PowerManagementCapabilities
  @PowerManagementCapabilities
end

- (boolean) PowerManagementSupported (readonly)

デバイスを電源管理できることを示すブール値です - 例、省電力状態にする。

 

Returns:

  • (boolean)

    PowerManagementSupported



423
424
425
# File 'lib/Win32_POTSModem.rb', line 423

def PowerManagementSupported
  @PowerManagementSupported
end

- (string) Prefix (readonly)

Prefix プロパティは、外線発信番号に使用されるダイヤルのプレフィックスを示します。

Returns:

  • (string)

    Prefix



428
429
430
# File 'lib/Win32_POTSModem.rb', line 428

def Prefix
  @Prefix
end

- (uint8) Properties (readonly)

Properties プロパティは、このモデムに対するすべてのプロパティ (とそれらの値) をリストする文字列配列です。

Returns:

  • (uint8)

    Properties



433
434
435
# File 'lib/Win32_POTSModem.rb', line 433

def Properties
  @Properties
end

- (string) ProviderName (readonly)

ProviderName プロパティは、モデム サービスを提供するコンピュータへのネットワーク パスを示します。

Returns:

  • (string)

    ProviderName



438
439
440
# File 'lib/Win32_POTSModem.rb', line 438

def ProviderName
  @ProviderName
end

- (string) Pulse (readonly)

Pulse プロパティには、ダイヤルするのにパルス モードを使うモデムを説明するのに使用されるコマンド文字列が含まれています。

 

Returns:

  • (string)

    Pulse



446
447
448
# File 'lib/Win32_POTSModem.rb', line 446

def Pulse
  @Pulse
end

- (string) Reset (readonly)

Reset プロパティには、次の呼び出し用にモデムをリセットするのに使用されるコマンド文字列が含まれています。

 

Returns:

  • (string)

    Reset



25
26
# File 'lib/Win32_POTSModem.rb', line 25

def Reset 
end

- (string) ResponsesKeyName (readonly)

ResponsesKeyName プロパティには、このモデムにより接続プロセス中にオペレーティング システムに報告される応答が含まれています。

 

Returns:

  • (string)

    ResponsesKeyName



465
466
467
# File 'lib/Win32_POTSModem.rb', line 465

def ResponsesKeyName
  @ResponsesKeyName
end

- (uint8) RingsBeforeAnswer (readonly)

モデムが受信通話に応答するまでの呼び出し数です。

Returns:

  • (uint8)

    RingsBeforeAnswer



470
471
472
# File 'lib/Win32_POTSModem.rb', line 470

def RingsBeforeAnswer
  @RingsBeforeAnswer
end

- (string) SpeakerModeDial (readonly)

SpeakerModeDial プロパティには、番号がダイヤルされた後でモデム スピーカーをオンにし、接続が確立されたときにモデム スピーカーをオフにするために使用されるコマンド文字列が含まれています。

 

Returns:

  • (string)

    SpeakerModeDial



477
478
479
# File 'lib/Win32_POTSModem.rb', line 477

def SpeakerModeDial
  @SpeakerModeDial
end

- (string) SpeakerModeOff (readonly)

SpeakerModeOff プロパティには、モデム スピーカーをオフにするのに使用されるコマンド文字列が含まれています。

 

Returns:

  • (string)

    SpeakerModeOff



484
485
486
# File 'lib/Win32_POTSModem.rb', line 484

def SpeakerModeOff
  @SpeakerModeOff
end

- (string) SpeakerModeOn (readonly)

SpeakerModeOn プロパティには、モデム スピーカーをオンにするのに使用されるコマンド文字列が含まれています。

 

Returns:

  • (string)

    SpeakerModeOn



491
492
493
# File 'lib/Win32_POTSModem.rb', line 491

def SpeakerModeOn
  @SpeakerModeOn
end

- (string) SpeakerModeSetup (readonly)

SpeakerModeSetup プロパティには、スピーカーをオン (接続が確立するまで) にするモデムを説明するのに使用されるコマンド文字列が含まれています。

 

Returns:

  • (string)

    SpeakerModeSetup



498
499
500
# File 'lib/Win32_POTSModem.rb', line 498

def SpeakerModeSetup
  @SpeakerModeSetup
end

- (string) SpeakerVolumeHigh (readonly)

SpeakerVolumeHigh プロパティには、モデムのスピーカーのボリュームを最大に設定するのに使用されるコマンド文字列が含まれています。

 

Returns:

  • (string)

    SpeakerVolumeHigh



505
506
507
# File 'lib/Win32_POTSModem.rb', line 505

def SpeakerVolumeHigh
  @SpeakerVolumeHigh
end

- (uint16) SpeakerVolumeInfo (readonly)

モデムの可聴トーンの音量レベルを示します。

 

Returns:

  • (uint16)

    SpeakerVolumeInfo



511
512
513
# File 'lib/Win32_POTSModem.rb', line 511

def SpeakerVolumeInfo
  @SpeakerVolumeInfo
end

- (string) SpeakerVolumeLow (readonly)

SpeakerVolumeLow プロパティには、モデムのスピーカーのボリュームを最小に設定するのに使用されるコマンド文字列が含まれています。

 

Returns:

  • (string)

    SpeakerVolumeLow



518
519
520
# File 'lib/Win32_POTSModem.rb', line 518

def SpeakerVolumeLow
  @SpeakerVolumeLow
end

- (string) SpeakerVolumeMed (readonly)

SpeakerVolumeMed プロパティには、モデムのスピーカーのボリュームを中に設定するのに使用されるコマンド文字列が含まれています。

 

Returns:

  • (string)

    SpeakerVolumeMed



525
526
527
# File 'lib/Win32_POTSModem.rb', line 525

def SpeakerVolumeMed
  @SpeakerVolumeMed
end

- (string) Status (readonly)

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

 

Returns:

  • (string)

    Status



538
539
540
# File 'lib/Win32_POTSModem.rb', line 538

def Status
  @Status
end

- (uint16) StatusInfo (readonly)

StatusInfo は、論理デバイスが有効 (値 = 3)、無効 (値 = 4) またはその他 (1) または不明 (2) 状態であるかどうかを示す文字列です。

 

Returns:

  • (uint16)

    StatusInfo



544
545
546
# File 'lib/Win32_POTSModem.rb', line 544

def StatusInfo
  @StatusInfo
end

- (string) StringFormat (readonly)

StringFormat プロパティで、モデムを経由するテキストに使われる文字の種類が説明されます。

Returns:

  • (string)

    StringFormat



549
550
551
# File 'lib/Win32_POTSModem.rb', line 549

def StringFormat
  @StringFormat
end

- (boolean) SupportsCallback (readonly)

モデムがコール バックをサポートしているかどうかの表示です。

Returns:

  • (boolean)

    SupportsCallback



554
555
556
# File 'lib/Win32_POTSModem.rb', line 554

def SupportsCallback
  @SupportsCallback
end

- (boolean) SupportsSynchronousConnect (readonly)

非同期と同期通信がサポートされることを示すブール値です。

Returns:

  • (boolean)

    SupportsSynchronousConnect



559
560
561
# File 'lib/Win32_POTSModem.rb', line 559

def SupportsSynchronousConnect
  @SupportsSynchronousConnect
end

- (string) SystemCreationClassName (readonly)

スコーピング システムの CreationClassName です。

Returns:

  • (string)

    SystemCreationClassName



565
566
567
# File 'lib/Win32_POTSModem.rb', line 565

def SystemCreationClassName
  @SystemCreationClassName
end

- (string) SystemName (readonly)

スコーピング システムの名前です。

Returns:

  • (string)

    SystemName



570
571
572
# File 'lib/Win32_POTSModem.rb', line 570

def SystemName
  @SystemName
end

- (string) Terminator (readonly)

Terminator プロパティには、コマンド文字列の最後を示す文字列が含まれています。

 

Returns:

  • (string)

    Terminator



577
578
579
# File 'lib/Win32_POTSModem.rb', line 577

def Terminator
  @Terminator
end

- (datetime) TimeOfLastReset (readonly)

TimeOfLastReset プロパティは、このコントローラが最後にリセットされた日付と時刻を示します。

 

Returns:

  • (datetime)

    TimeOfLastReset



583
584
585
# File 'lib/Win32_POTSModem.rb', line 583

def TimeOfLastReset
  @TimeOfLastReset
end

- (string) Tone (readonly)

Tone プロパティには、トーン モードを使って通話するモデムを説明するコマンド文字列が含まれています。

 

Returns:

  • (string)

    Tone



591
592
593
# File 'lib/Win32_POTSModem.rb', line 591

def Tone
  @Tone
end

- (string) VoiceSwitchFeature (readonly)

VoiceSwitchFeature プロパティには、ボイス モデムのボイス機能をアクティブにするのに使われるコマンド文字列が含まれています。

 

Returns:

  • (string)

    VoiceSwitchFeature



598
599
600
# File 'lib/Win32_POTSModem.rb', line 598

def VoiceSwitchFeature
  @VoiceSwitchFeature
end

Instance Method Details

- (uint32) SetPowerState(PowerState, Time)

SetPowerState により、論理デバイスの電源状態およびデバイスがいつその状態に入るかが定義されます。 電源状態は、PowerState パラメータを次の整数値の 1 つに設定することによって指定されます: 1="通常の電力"、2="省電力- 低電力モード"、3="省電力 - スタンバイ"、4="省電力 - その他"、5="電源サイクル" または 6="電源オフ"。 時間パラメータ (5 の "Power Cycle" を除くすべての状態の変更用) は、通常の日付値または間隔値 (メソッド実行の受信時に間隔が開始される) のどちらかにいつ電源状態が設定される必要があるかを示します。 PowerState パラメータが 5 ("Power Cycle") であるとき、時間パラメータはいつデバイスが再度電源オンになるかを示します。 直ちに電源をオフにします。 成功の場合、SetPowerState は 0 を返し、指定された PowerState および要求時間がサポートされていない場合は、1 を返し、ほかのエラーが発生する場合はほかの値が返されます。 サブクラスでは、可能な返信コードのセットはメソッド上の ValueMap 修飾子を使って指定することも可能です。

 ValueMap 

値の配置修飾子としてサブクラスで指定される場合もあります。

Parameters:

  • (uint16, #read) PowerState
  • (datetime, #read) Time

Returns:

  • (uint32)


17
18
# File 'lib/Win32_POTSModem.rb', line 17

def SetPowerState PowerState, Time
end