PWJ2048 - 95/10 |
この資料は以下の製品について記述したものです。
この資料は DDEML を使った非同期トランザクションを行っているときにDDESPY から出力されるエラーメッセージについて説明したものです。
DDEML の非同期トランザクションを行うアプリケーションを DDESPY を使ってデバッグしているときに次のようなエラーメッセージが出ることがあります。
Task:0x687 Time:9654991 Error: #4009 = InvalidParameter
Input data is inaccessable
これは非同期トランザクションの結果が返される DDEML のコールバック関数の中でXTYP_XACT_COMPLETE を受け取ったときにトランザクションデータにデータが入っていない場合に表示されます。具体的には、 DdeCallback 関数のトランザクションタイプがXTYP_XACT_COMPLETE で 6 番目のパラメータ hData が TRUE もしくは NULL の場合にInvalidParameter のエラーのステータスが表示されます。DDESPY は hData に常にデータのハンドルが入っていることを仮定しているので、そのハンドルからデータを参照しにいき、それが TRUE, NULL の場合はそれを不正なパラメータと解釈してしまいます。
上記のケースにおいてエラーメッセージが出る場合は、そのエラーを無視してください。
(C)1995 Microsoft Corporation. All rights reserved.
マイクロソフト株式会社 テクニカル サポート
UP |
HOMEPAGE |