Platform SDK: DirectX

DPACCOUNTDESC

DPACCOUNTDESC 構造体は、特定のプレーヤーのアカウント情報を記述する。

typedef struct {
    DWORD  dwSize; 
    DWORD  dwFlags; 
    union {
        LPWSTR  lpszAccountID; 
        LPSTR   lpszAccountIDA; 
    };
} DPACCOUNTDESC, FAR *LPDPACCOUNTDESC;

メンバ

dwSize
DPACCOUNTDESC 構造体のサイズ。dwSize = sizeof(DPACCOUNTDESC)
dwFlags
使用しない。0 に設定しておく。
lpszAccountID
アカウント識別子が格納されている Unicode 文字列へのポインタ。これは、安全にログオンしたプレーヤーを記述した一意の識別子。識別子のフォーマットは、使用されているセキュリティ サポート プロバイダ インターフェイス (SSPI) パッケージによって決まる。
lpszAccountIDA
アカウント識別子が格納されている ANSI 文字列へのポインタ。これは、安全にログオンしたプレーヤーを記述した一意の識別子。識別子のフォーマットは、使用されている SSPI パッケージによって決まる。

必要条件

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

参照

IDirectPlay4::GetPlayerAccount