Platform SDK: DirectX

DirectXUnRegisterApplication

DirectXUnRegisterApplication 関数は、DirectPlayLobby 対応アプリケーションの登録を削除する。

int WINAPI DirectXUnRegisterApplication(
  HWND   hWnd,   
  LPGUID lpGUID  
);

パラメータ

hWnd
親ウィンドウのハンドル。デスクトップが親ウィンドウのときは、このパラメータに NULL を設定する。
lpGUID
削除対象となる DirectPlay アプリケーションの GUID のアドレス。

戻り値

成功すれば、登録削除が完了したことを示す TRUE を返す。失敗すれば FALSE を返す。

注意

DirectXUnRegisterApplication 関数では、システムにインストールされていない dsetup.dll と dsetup32.dll の両方が必要となるが、両方共 SDK に準備されている。

DirectXRegisterApplication 関数は、アプリケーションが DirectPlayLobby で動作するのに必要なレジストリ エントリを挿入するが、ロビー アプリケーションのインストールとアンインストールには、IDirectPlayLobby3::RegisterApplicationIDirectPlayLobby3::UnregisterApplication の各メソッドの使用を推奨する。アプリケーションのインストール時に DirectXRegisterApplication を使用した場合は、アンインストール プログラムで必ず DirectXUnRegisterApplication を使用しなければならない。

動作環境

  Windows NT/2000 : Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dsetup.h で宣言。
  インポート ライブラリ : dsetup.lib を使用。

参照

DirectXRegisterApplication