次の方法で共有


MessageQueue.WriteHandle プロパティ

メッセージ キューにメッセージを送信するときに使用するネイティブ ハンドルを取得します。

Public ReadOnly Property WriteHandle As IntPtr
[C#]
public IntPtr WriteHandle {get;}
[C++]
public: __property IntPtr get_WriteHandle();
[JScript]
public function get WriteHandle() : IntPtr;

プロパティ値

キューにメッセージを送信するときに使用するネイティブ キューオブジェクトへのハンドル。

例外

例外の種類 条件
MessageQueueException このメッセージ キューには書き込みができません。

解説

WriteHandle は、キューにメッセージを送信するときに使用するメッセージ キューオブジェクトにネイティブ ウィンドウ ハンドルを渡します。キューのパスを変更すると、ハンドルは閉じられ、新しい値でもう一度開かれます。

このプロパティが各種のワークグループ モードで使用できるかどうかを次の表に示します。

ワークグループ モード 使用可否
ローカル コンピュータ はい
ローカル コンピュータ + 直接書式名 はい
リモート コンピュータ いいえ
リモート コンピュータ + 直接書式名 はい

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

.NET Framework セキュリティ:

参照

MessageQueue クラス | MessageQueue メンバ | System.Messaging 名前空間 | CanWrite | ReadHandle