Out of Memory

本ブログは更新を停止しました。Aerieをよろしくお願いいたします。

目次

Blog 利用状況

ニュース

2009年3月31日
更新を停止しました。引き続きAerieを御愛顧くださいませ。
2009年2月3日
原則としてコメント受付を停止しました。コメントはAerieまでお願いいたします。
詳細は2月3日のエントリをご覧ください。
2008年7月1日
Microsoft MVP for Developer Tools - Visual C++ を再受賞しました。
2008年2月某日
MVPアワードがVisual C++に変更になりました。
2007年10月23日
blogタイトルを変更しました。
2007年7月1日
Microsoft MVP for Windows - SDKを受賞しました!
2007年6月20日
スキル「ニュース欄ハック」を覚えた!
2006年12月14日
記念すべき初エントリ
2006年12月3日
わんくま同盟に加盟しました。

カレンダー

中の人

αετο? / aetos / あえとす

シャノン? 誰それ。

顔写真

埼玉を馬鹿にする奴は俺が許さん。

基本的に知ったかぶり。興味を持った技術に手を出して、ちょっと齧りはするものの、それを応用して何か形にするまでは及ばずに飽きて放り出す人。

書庫

日記カテゴリ

アパートメントのメモ書き

#アパートじゃなくてホテル住まいとかしてみたいですネ
#でもCOMの記事書くための缶詰ってのは勘弁orz

以下はメモ書きです。
とっちゃんに負けるなー!おー!(イイノカソンナコトイッチャッテ
COM+のコンテキストのことはわかりませんorz

  • アパートメントの種類
    • STA
    • MTA
    • TNA
    • デフォルト
  • オブジェクトのスレッディングモデルの種類
    • Apartment
    • Free
    • Both
    • Neutral
    • なし
  • アパートメントとスレッディングモデルの組み合わせ
  • STAの注意事項
  • FTMとGIT
  • CoMarshalInterThreadInterfaceInStream(長ぇよバカヤロー!

…こんなところでいいかしら?

投稿日時 : 2007年5月25日 15:06

Feedback

# re: アパートメントのメモ書き 2007/05/25 15:36 とっちゃん

レスポンス早!

おいらは、ぐるっと巡回終わったところですw<おい!
#仕事はさみながらだからw

Neutral ってなしと一緒じゃなかったっけ?
このへん記憶も曖昧だ...使わないからなぁ...w

んーっと、MTA & Free があるんなら、マーシャラ関係もあります。
ええ、もうあっちもこっちもで「文字通り」ここはだれ~?わたしはどこ~?ですよw

# re: アパートメントのメモ書き 2007/05/25 15:50 シャノン

> Neutral ってなしと一緒じゃなかったっけ?

ちゃいます。
なしはデフォルトSTAスレッドで動きます。
Neutralは常に呼び出し側スレッドで動きます。
Bothに似ていますが、びみょーに違います。

> んーっと、MTA & Free があるんなら、マーシャラ関係もあります。

それはまた回を改めて。
#っていうか、本が一冊書けそうやね。

# re: アパートメントのメモ書き 2007/05/25 16:10 とっちゃん

>本が一冊書けそうやね
あっちもこっちもになると、上下分冊くらいはいくでしょうwww

新たなバイブル目指すってのはどう?w
わんくまは、そっち方面にもコネある人がいるしwww<おい!

>Neutralは常に呼び出し側スレッドで動きます。
あ、そうか。そういえば、スレッドコンテキストの絡みか。
やべぇなぁ。。。自分の中の情報がマージされちまってるぞ。

もう一度読み直しておこ<Inside COM

# re: アパートメントのメモ書き 2007/05/25 16:28 シャノン

> もう一度読み直しておこ<Inside COM

Inside COM に Neutral は載ってないと思う。Win2k からだったような…。
昔の MSDN マガジンに Neutral の記事が載ってたけど、日本語版オリジナル記事なのでオンラインでは読めねーです。たぶん。
#要は GIT への登録が要らない FTM みたいなもん、と。

# re: アパートメントのメモ書き 2007/05/25 18:01 とっちゃん

Neutral は出てなかったはずです。

それ以前に、スレッドモデルとアパートメント(スレッドコンテキスト)のあたりがグダグダにww

Neutral は、XPからだとおもう。
結構ドラスティックにテコ入れされてるですよ<XPのCOM
STA や MTA って言葉が出て来たのが2000からだったと...
それとも、98だったかなぁ?

もう、古すぎてシプナスが途切れ途切れに...w

# re: アパートメントのメモ書き 2007/05/25 18:25 シャノン

MTAはNT4.0からです。9x系にはDCOM95っていうアップデートパックで入ったはず。STAも同じタイミングかな?

Neutralは2kっすよ。COM+ 1.0と一緒でしょ(XPはCOM+ 1.5)。
http://www.ascii.co.jp/pb/msdn/article/a10_0012.html

# re: アパートメントのメモ書き 2007/05/25 19:00 渋木宏明(ひどり)

そそ>MTA は NT4.0 から>Nutral は 2000 から

# re: アパートメントのメモ書き 2007/05/25 19:01 渋木宏明(ひどり)

アパートメントの種類もう1個追加されてたかも。

Windows 2000 は、CoInitialize() しないとプライマリスレッドが実は MTA だったような。

# re: アパートメントのメモ書き 2007/05/25 19:49 シャノン

> CoInitialize() しないとプライマリスレッドが実は MTA だったような。

CoInitialize しないとアパート無いんじゃないのかなぁ…。
調べてみましょう。

http://msdn2.microsoft.com/en-us/library/ms695279.aspx

ちょっと違うけど興味深い情報をゲット。

RPC_E_CHANGED_MODE
A previous call to CoInitializeEx specified a different concurrency model for the calling thread, or the thread that called CoInitializeEx currently belongs to the neutral threaded apartment.

When an object that is configured to run in the neutral threaded apartment (NTA) is called by a thread that is in either an STA or the MTA, that thread transfers to the NTA. If this thread subsequently calls CoInitializeEx, the call fails and returns RPC_E_CHANGED_MODE.

なるほど、NAに属しているオブジェクトを呼ぶ時、そのスレッドは一時的にNAに属しているわけか。

# re: アパートメントのメモ書き 2007/05/26 3:38 melt

レンタルスレッドアパートメント(RTA)ってのがあるって何かの本で読んだことあるんですけど、結局採用されなかったんですか?

あれ結構便利そうなんですが……。

# re: アパートメントのメモ書き 2007/05/26 3:44 melt

あ、NTA っていうのがそうなのか……orz

# re: アパートメントのメモ書き 2007/05/26 3:51 melt

あと、スレッディングモデルの「なし」っていうのは Single ってやつでしょうか。

そして STA の注意事項は IMessageFilter がらみと見たヽ(´∀`)9 ビシ!!

# re: アパートメントのメモ書き 2007/05/26 9:54 渋木宏明(ひどり)

STA, MTA と Apaertment, Free, Both 以外はおぼろげにしか分からないなぁ。(COM+ 触らない限り、それで十分という話も)

最近はそう頻繁に使う本でもないんで、必要なら Inside OLE 貸しましょうか?

# re: アパートメントのメモ書き 2007/05/26 13:33 シャノン

> RTA
そういえば、そう呼ばれていたこともありましたね。
引用した部分にもあるように、「そのオブジェクトのメソッドを実行するときだけ、一時的にそのアパートに入る」形ですね(賃貸契約だね…)。

> Single
ほー、そう呼ばれてるのか。
ま、16bit時代の遺物、今となっては非推奨の代物ですよ。

> IMessageFilter
あー、そんなのもあったっけなぁ。うぃ、やりましょう。

> Inside OLE
持ってまつ。

# re: アパートメントのメモ書き 2007/05/27 13:47 渋木宏明(ひどり)

どうしましょ? 郵送にします?それともわんくまの勉強会にでももって行きましょうか?>Inside OLE

# re: アパートメントのメモ書き 2007/05/27 14:02 シャノン

いやいや、既に所持しておりますってば。
購入当時、既に絶版で、書店にも出版元にも在庫が無かったのですが、売り物としてではなく、編集部にあった取り置きを譲っていただくことができました。
ラッキーでしたね。

# re: アパートメントのメモ書き 2007/05/27 19:03 渋木宏明(ひどり)

あ、「待ってます」と読んでしまった (^^;

# アパートメント 2007/06/16 4:31 DVDジャンル別リアルタイム価格情報

婚約者と食事中にふと聞いた別れた彼女リザの声。マックスは出張を延期してまでリザを探し始め、辿りついたのはとあるアパート。そこには自分はリザだと言い張るアリスという女性がいた…。出演はロマーヌ・ボーランジェ、ヴァンサン・カッセル、モニカ・ベルッチほか。

# GqJwWTYeWDwFcjA 2011/11/28 20:39 www.buytelescopes.com/Category/399-22-lr-pistols.a

See it for the first time!!...

# PDfnSnXUQQgitpm 2011/12/12 19:23 http://www.d4women.net/clomid.php

I decided to help and sent a post to the social bookmarks. I hope to raise it in popularity!!...

# CkUtINOYZguzpMwey 2011/12/29 21:38 http://www.seokiwi.com/

Thanks:) Cool topic, write more often! You manage with it perfctly:D

# ロレックス ヨットマスター 重さ 2023/03/10 14:23 ybnamyg@ocn.ne.jp

ブランド偽物(コピー商品)激安市場

━…━…━…━…━…━…━…━…━…━…━…
ルイ.ヴィトン、シャネル、グッチ、エルメス、クロエ
、ブラダ、ブルガリ ドルチェ&ガッバ―ナ、
バレンシアガ、ボッテガ.ヴェネタ偽物(コピー商品)のブランドのバッグ、財布の販売、通販。
━…━…━…━…━…━…━…━…━…━…━…
○各種のブランド偽物(コピー商品)の指輪.ネックレス
○各種のブランド偽物(コピー商品)のベルト
○各種のブランド偽物(コピー商品)のマフラー
○ スタイルが多い、品質がよい、価格が低い!
○ S品質 シリアル付きも有り 付属品完備!
○必ずご満足頂ける品質の商品のみ販売しております.
○ 品質を最大限本物と同等とする為に相応の材質にて製作している為です.
○ 絶対に満足して頂ける品のみ皆様にお届け致します.

人気の売れ筋商品を多数取り揃えております。全て激安特価でご提供.お願いします。
ロレックス ヨットマスター 重さ https://www.gmt78.com/product/detail/2046.htm

タイトル
名前
Url
コメント