WMI Fun !! 〜 WMI に興味がある方・システム管理者は必見です! 〜
 WMI Step|WMI Sample|WMI Reference|WMI Library|Enquete|About WMI Fun !!
 My Let'snote|Personal|Insomnia|Link

WMI Fun !! > WMI Library > Win32_TCPIPPrinterPort クラス

このエントリーをはてなブックマークに追加
IT 関連情報を気軽に知りたい方へ、キーマンズネットがおすすめです
私も使っていますお勧め SIM フリースマホ ASUS Zenfone
DMM mobile なら常に格安 SIM 業界最安値水準で使えます

Win32_TCPIPPrinterPort クラス - WMI Library

Win32_TCPIPPrinterPort クラスの説明

The Win32_TCPIPPrinterPort class represents a TCP//IP service access point. For example a TCP/IP printer port.

Note: The SE_LOAD_DRIVER_PRIVILEGE privilege is required on this class.
WMI Provider は、CIMWin32 です。
UUID は、{553644e9-f998-48c3-b037-26e5909f4333} です。



プロパティ リスト

  • ByteCount
  • Data Type: boolean
    Access Type: Read Only

    The ByteCount property, when true, causes the computer to count the number of bytes in a document before sending them to the printer and the printer to report back the number of bytes actually read. This is used for diagnostics when one discovers that bytes are missing from the print output.



  • Caption
  • Data Type: string
    Access Type: Read Only

    N/A



  • CreationClassName
  • Data Type: string
    Access Type: Read Only

    CreationClassName は、インスタンスの作成で使用されるクラス名、またはサブクラス名を示します。このクラスの他のキー プロパティと一緒に使用すると、このクラスおよびそのサブクラスのインスタンスすべてがこのプロパティによって一意に識別されます。



  • Description
  • Data Type: string
    Access Type: Read Only

    N/A



  • HostAddress
  • Data Type: string
    Access Type: Read Only

    The HostAddress property indicates the address of device or print server



  • InstallDate
  • Data Type: datetime
    Access Type: Read Only

    N/A



  • Name
  • Data Type: string
    Access Type: Read Only

    Name プロパティは、サービス アクセス ポイントを一意に識別し、管理対象の機能について表示を提供します。管理対象の機能はオブジェクトの Description プロパティで詳細に説明されます。



  • PortNumber
  • Data Type: uint32
    Access Type: Read Only

    The PortNumber property indicates the number of the TCP port used by the port monitor to communitcate with the device.



  • Protocol
  • Data Type: uint32
    Access Type: Read Only

    The Protocol property has two values: 'Raw' indicates printing directly to a device and 'Lpr' indicates printing to device or print server; LPR is a legacy protocol, which will eventually be replaced by RAW. Some printers support only LPR.



  • Queue
  • Data Type: string
    Access Type: Read Only

    The Queue property is used with the LPR protocol to indicate the name of the print queue on the server.



  • SNMPCommunity
  • Data Type: string
    Access Type: Read Only

    The SNMPCommunity property contains a security level value for the device. For example 'public'.



  • SNMPDevIndex
  • Data Type: uint32
    Access Type: Read Only

    The property SNMPDevIndex indicates the SNMP index number of this device for the SNMP agent.



  • SNMPEnabled
  • Data Type: boolean
    Access Type: Read Only

    The SNMPEnabled property, when true, indicates that this printer supports RFC1759 (Simple Network Management Protocol) and can provide rich status information from the device.



  • Status
  • Data Type: string
    Access Type: Read Only

    N/A



  • SystemCreationClassName
  • Data Type: string
    Access Type: Read Only

    スコーピング システムの作成クラス名です。



  • SystemName
  • Data Type: string
    Access Type: Read Only

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



  • Type
  • Data Type: uint32
    Access Type: Read Only

    Type プロパティは、'添付された' や 'リダイレクトされた' など、SAP の種類を示します。




    メソッド リスト

    Win32_TCPIPPrinterPort クラスにはメソッドはありません。


    WQL サンプル (e.g. VB/C#/PowerShell)

    SELECT * FROM Win32_TCPIPPrinterPort

    VB6/VBS
    SWbemServices クラスの ExecQuery メソッドから WQL を実行可能です。
    Set oClassSet = Service.ExecQuery("SELECT * FROM Win32_TCPIPPrinterPort")
    または下記のような記述でも実行可能です。
    Set oClassSet = GetObject("winmgmts:\\.\root\cimv2").ExecQuery("SELECT * FROM Win32_TCPIPPrinterPort")

    VB.Net
    ObjectQuery クラスの QueryString プロパティに WQL を設定し、ManagementObjectSearcher クラスの Get メソッドから WQL を実行可能です。
    oSearcher.Query.QueryString = "SELECT * FROM Win32_TCPIPPrinterPort"
    oClass = oSearcher.Get

    C#.Net
    ObjectQuery クラスの QueryString プロパティに WQL を設定し、ManagementObjectSearcher クラスの Get メソッドから WQL を実行可能です。
    oSearcher.Query.QueryString = "SELECT * FROM Win32_TCPIPPrinterPort"
    oClass = oSearcher.Get();

    PowerShell
    Get-WmiObject コマンドレットの query オプションを指定し WQL を実行可能です。
    Get-WmiObject -query "SELECT * FROM Win32_TCPIPPrinterPort"
    またはクラス名を直接指定する実行方法もあります。
    Get-WmiObject Win32_TCPIPPrinterPort


    このサイトの情報について

    このコンテンツは WMI の各コンポーネントが持っている Win32_TCPIPPrinterPort クラス情報を参照・抽出しリファレンスとして作成・提供しています。
    参照した WMI の名前空間は root/CIMV2、書き出し環境は Windows 10 になります。

    WMI の使い方 (VB6, VBS, VBA, VB.NET, VC#, PowerShell を対象) に関しては WMI Step も参考にしてみてください。(WMI 初心者・入門編としてもおすすめです。) 各種言語を使用した WMI を使用するたたき台としてソーステンプレートも公開しています。プログラム/スクリプト作成時に役立てば…と思っています。

    今後各 WMI Class をサポートしている OS の種類を掲載する予定です。
    予定OS: Windows XP/Windows Vista/Windows 7/Windows 8/Windows 10/Windows Server 2003/Windows Server 2003 R2/Windows Server 2008/Windows Server 2008 R2


    ご意見・ご要望・ご感想をこちらのアンケートからお待ちしています
    WMI に関して調べているけど探し物が見つからない…という方は右上の検索窓検索してみましょう!

    MCP (Microsoft Certified Professional)、 MCA (Microsoft Certified Associate)CompTIA A+
    一応 MCP (Microsoft Certified Professional)、MCA (Microsoft Certified Associate)、
    CompTIA A+ を所有してたりします…

    - WMI Fun !! -
    http://www.wmifun.net/
    Microsoft 社のテクノロジーである WMI (Windows Management Instrumentation) の使い方を
    Visual Basic を使ってのんびり公開しています
    WMI は Windows 7 や Windows 8、Windows 10 で便利に使えますよ!
    また VB や VBA、.Net (VB・C#) などの開発環境以外でも Win32/Win64 API に依存しないので WMIC や
    WSH (VBS・JS)・PowerShell などスクリプト言語・コマンドラインから有効に活用が出来ます
    Windows ベースの社内 IT システムに関する資産管理、アセットマネジメントや監視業務の効率化、
    インベントリ情報収集系システムツール開発に WMI はお勧めです

    This website is created by Toh.
    Copyright(C) 1997-2016 WMI Fun !! All rights reserved.
    WMI Fun !! へのリンクはご自由に…相互リンクに関するお問い合わせはアンケートページからお願いします

    ∧ ページの先頭へ…