̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ IT ニュース&コラム 2011/12/26 通巻551号 縮小版 ソフトウェアデザイン館 Sage Plaisir 21  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ >>> メリークリスマス! を使うときは注意。 * The others Last week watched News  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ◇ メリークリスマスの意味、わかっていますか? http://japan.zdnet.com/cio/sp_08eric/20404536/ … 海外で使うときは注意。 最近は、Happy Holidays!. ◇ Winny 開発者の無罪確定へ、最高裁が検察側の上告を棄却。 http://internet.watch.impress.co.jp/docs/news/20111220_500531.html … 無罪ではあるが、ウィルスの拡散を助長することには変わりない。修正しない限り。 ◇ グリーと日本MS、アプリ開発者の事業展開をクラウド支援。 http://japan.cnet.com/news/business/35012194/ … ケータイゲームのプラットフォームは、Windows Azure クラウド。 ◇ Appleが特許戦争でHTCに限定的勝利。 http://japan.zdnet.com/cio/analysis/35012315/ … Apple らしい機能の特許ではない。 特許の技術内容はやはりくだらない。 ◇ スキャン代行はなぜいけない? http://ebook.itmedia.co.jp/ebook/articles/1112/23/news009.html … 私的複製の代行は、あくまで代行であり私的ではない。譲渡権の侵害。 ◇ ストールマン、現代の電子書籍に抗議。企業が規定した読書体験しか得られない。 http://japan.zdnet.com/development/analysis/35012463/3/ … 引用を活用すればいいのでは?                      Snap Note 3 開発BLOG  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ [ 同じ名前の同期オブジェクトを再生成したら、再オープンが必要 ] Windows の上でプロセス間通信をするときの1つの手段として、メール スロットという同期オブジェクトがあります。 送信側のプロセスから メールスロットにバイナリ・データをライトすると、受信側のプロセス からリードすることができます。 送信側と受信側を結びつけるのは、メールスロットに付けられた名前 です。 受信側が最初に呼び出す CreateMailSlot 関数の引数に、 名前を指定します。 送信側は、CreateFile 関数の引数に、名前を 指定します。 このとき、CreateFile 関数の引数に OPEN_EXISTING を指定するため、open file の意味になり、すでにあるメールスロット を開くことになります。 送信側の CreateFile を呼び出すタイミングが、受信側の CreateMailSlot を呼び出す前、つまりメールスロットが存在していない ときは、エラーになります。 これは、当然といえば当然なのですが、 送信側のプロセスと受信側のプロセスのタイミングを合わせなければ、 エラーになってしまうため、取り扱いが難しいです。 必要なら再試行 する(ポーリングする)コードを記述する必要があります。 受信側で CreateMailSlot から得られたメールスロットのハンドルを 使って、受信側で CloseHandle を呼び出すと、メールスロットが 無くなります。 この状態で、送信側が CreateFile を呼び出すとエラー になるのはもちろん、すでに CreateFile に成功して取得したメール スロットのハンドルを使ってライトすると、エラーになります。 送信側ですでに CreateFile に成功して取得したメールスロットの ハンドルは、受信側で CloseHandle した後、再度 CreateMailSlot を呼び出して同じ名前のメールスロットを作成した後でも、使うことは できません。 同じ名前でも違うメールスロットができているようです。 送信側で再度 CreateFile してメールスロットのハンドルを取得し 直す必要があります。         ソフトウェアデザイン館 Sage Plaisir 21 について  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ホームページ  >>> http://www.sage-p.com/ メルマガ    >>> http://www.mag2.com/m/0000083983.html ブログ     >>> http://blog.livedoor.jp/sage_p/ ツイッター   >>> http://twitter.com/Ts_Neko ダウンロード  >>> http://www.sage-p.com/freesoft.htm サポート掲示板 >>> http://www.sage-p.com/kg_ban09/z6037C8.cgi 東日本大震災  >>> http://www.sage-p.com/saigai.html メール   >>> ts-neko◇sage-p.com ←◇を@に変えてください          緊急メールは件名に「うどんメール」を付けてください。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ このメルマガの登録・解除をするときは… >>> http://www.mag2.com/m/0000083983.htm  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ News & Column are composed by T's-Neko 2011  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄