22.01.2015 Views

こちらから - インタフェース

こちらから - インタフェース

こちらから - インタフェース

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

GPG-8826 Help for Linux<br />

5. IfHnlMemoryUnmap<br />

自 身 のコンピュータで 光 メモリンクの 使 用 領 域 として 保 持 している 共 有 メモリをクローズしま<br />

す。<br />

メモリアクセスのために 使 用 されていた 各 種 リソースの 解 放 を 行 い、 以 後 のアクセスを 禁 止 し<br />

ます。<br />

unsigned long IfHnlMemoryUnmap(<br />

unsigned long DeviceHandle, // デバイスハンドル<br />

void* Pointer // メモリハンドル<br />

);<br />

【パラメータ】<br />

DeviceHandle<br />

IfHnlOpen 関 数 で 取 得 したデバイスハンドルを 指 定 してください。<br />

Pointer<br />

IfHnlMemoryMap 関 数 で 取 得 したメモリハンドルを 指 定 してください。<br />

【 戻 り 値 】<br />

正 常 終 了 した 場 合 は、IFHNL_ERROR_SUCCESSが 返 されます。<br />

IFHNL_ERROR_SUCCESS 以 外 の 値 が 返 された 場 合 については、『4.5 戻 り 値 一 覧 』をご 参 照 くださ<br />

い。<br />

【 備 考 】<br />

本 関 数 を 実 行 するには「/dev/mem」へのアクセス 権 限 が 必 要 です。<br />

【 使 用 例 】<br />

付 属 のサンプルプログラムをご 参 照 ください。<br />

© 2012, 2013 Interface Corporation. All rights reserved.<br />

29

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!