いつもここに書くと解決することが多いので、また質問させていただきます(>_<)

AutoLispで行いたい作業は以下のとおりです。
「コマンド:DATALINK
概要:データリンクマネージャを使用し、「TEST」というデータリンク名をつけて作成する」

以上の処理をAutoLispで行うために作成したLispです。
(defun setDataLinkName()
(setq *acad-object* (vlax-get-acad-object))
(setq *active-document* (vla-get-activedocument *acad-object*))
(setq dataLinkDict nil)
(setq dataLinkDict (vla-item (vla-get-dictionaries *active-document*) "Acad_DataLink"))
(princ dataLinkDict)
(setq newDatalink (vlax-invoke dataLinkDict 'addobject "TEST" "AcDbDataLink"))
)

というLispを作りましたが、うまく動きません。
※デバックするとaddobjectのところで
[エラー: AutoCAD.Application: システム レジストリにAcRxClassName エントリがありません]
というエラーが出ます。

ちなみに、現在使用しているAutoCADは2009ですが、
そのVlispのHELPには[AcDbDataLink]すら載っていません。
オブジェクト[AcDbDataLink]はDXF変換したファイルからそれっぽい名前を抜き出し、作成しました。

問題点は
・addobject が正しいのかどうかがわからない
・一度もデータリンクに登録したことがない図面データの場合、DXFには「[AcDbDataLink]が存在しなく、["Acad_DataLink"]の時点でエラーになる

Augiのフォーラムで検索しましたが、他でも解決していないようです・・・
http://forums.augi.com/showthread.ph...=ACAD_DATALINK

情報ございましたら、よろしくお願いいたします!