Platform SDK: DirectX

DPLAPPINFO

DPLAPPINFO 構造体は、レジストリ内のアプリケーションに関する情報を保持する。この構造体は、IDirectPlayLobby3::EnumLocalApplications コールバック関数に渡される。

typedef struct {
    DWORD  dwSize;
    GUID   guidApplication;
    union {
           LPSTR  lpszAppNameA;
           LPWSTR lpszAppName;
          };
} DPLAPPINFO, FAR *LPDPLAPPINFO;

メンバ

dwSize
DPLAPPINFO 構造体のサイズ。dwSize = sizeof(DPLAPPINFO)。アプリケーションは、この構造体を使用する前に、このメンバを設定する必要がある。設定しなければ、エラーが発生する。
guidApplication
アプリケーションのグローバル ユニーク識別子 (GUID)。
lpszAppNameA, lpszAppName
ANSI または Unicode のアプリケーション名。ANSI または Unicode であるかは、使用しているインターフェイスにより決まる。

必要条件

  Windows NT/2000 : Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : Dplobby.h で宣言。