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