日本-日本語
≫日本HPホーム ≫製品 & サービス ≫OpenVMS製品情報
≫  お問い合わせ


OpenVMS マニュアル


≫ 

OpenVMS ドキュメント
ライブラリ

≫ タイトル
≫ 目次
≫ まえがき
≫ リファレンス・セクション
   ≫ライブラリ関数一覧
≫ 索引
PDF
≫ OpenVMS ホーム

HP OpenVMS
HP C ランタイム・ライブラリ・リファレンス・マニュアル (下巻)


目次 索引




共用可能イメージから検索したシンボル名のアドレスを返します。

形式

#include <dlfcn.h>

void *dlsym (void *handle, char *name);


引数



handle

共用可能イメージを指すポインタ。

name

シンボル名を指すポインタ。

説明

dlsym関数は,共用可能イメージから handle に対応するシンボル名を検索して,そのアドレスを返します。シンボルが見つからない場合は,NULL ポインタを返します。

OpenVMS Version 7.3-2 以降では,小文字が含まれるライブラリ・シンボルを dlsym関数を使用してロードできるようになりました。全体的に,ライブラリを動的にロードする関数 ( dlopen, dlsym, dlclose, dlerror) は,以下の機能を提供するように拡張されました。

  • 大文字と小文字が混じったシンボル名を持つライブラリのサポート

  • 完全ファイルパスを dlopenに渡すことが可能

  • 指定されたライブラリ名の検証


戻り値

x 検索されたシンボル名のアドレス。
NULL シンボルが見つからなかったことを示します。


目次 索引

© 2012 Hewlett-Packard Development Company, L.P.