Platform SDK: DirectX

DPCREDENTIALS

DPCREDENTIALS 構造体は、保証サーバーに接続するためのユーザー名、パスワード、ドメインを保持する。

typedef struct {
    DWORD  dwSize;
    DWORD  dwFlags;
    union {
           LPWSTR lpszUsername;
           LPSTR  lpszUsernameA;
          };
    union {
           LPWSTR lpszPassword;
           LPSTR  lpszPasswordA;
          };
    union {
           LPWSTR lpszDomain;
           LPSTR  lpszDomainA;
          };

} DPCREDENTIALS, FAR *LPDPCREDENTIALS;

メンバ

dwSize
DPCREDENTIALS 構造体のサイズ。dwSize = sizeof(DPCREDENTIALS)
dwFlags
使用しない。0 に設定しておく。
lpszUsername, lpszPassword, lpszDomain
ユーザー名、パスワード、ドメインが格納されている Unicode 文字列へのポインタ。Unicode インターフェイスでのみ使用できる。
lpszUsernameA, lpszPasswordA, lpszDomainA
ユーザー名、パスワード、ドメインが格納されている ANSI 文字列へのポインタ。ANSI インターフェイスでのみ使用できる。

必要条件

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

参照

IDirectPlay4::SecureOpen