Tasuku SUENAGA
a****@razil*****
2007年 1月 27日 (土) 00:57:21 JST
末永です。 MSのドキュメントによると、 序数は本来は連番を指定するべきだとは思うのですが、 APIの種類によって現在は間隔を開けています。 現在、序数の採番方法に明示的な規則はないです。 使ってはいけない序数もないです。 ただし、将来的にSennaのAPIが追加される場合、 序数が重複する可能性があると思います。 その場合には、序数をズラしていただき、 sennaとsennaを利用する実行ファイルを再コンパイルして いただく必要があります。 Yoshihiro Oyama wrote: > こんにちは。 > > Microsoft Visual C++でsennaのDLLをビルドしているんですが、 > そこで使用するDEFファイルについてわからないことがあります。 > > ・配布パッケージに含まれる vcc/libsenna.def には > 序数が指定されていますが、見た感じただの連番ではないようです。 > 序数の付け方には何か規則がありますか? > > ・利用者がDLLに何か関数を追加する場合、 > 使ってはいけない序数の範囲はありますか? > > 今まで手元でDLLを扱う時は __declspec(dllexport) を使っていて、 > DEFファイルの序数を扱った経験がないので > 奇妙な質問をしているかもしれません。 > > Yoshihiro Oyama yos-o****@smile***** --- Tasuku SUENAGA <a****@razil*****>