Microsoft DirectX 8.1 (C++)

DPL_PROGRAM_DESC

Describes a Microsoft® DirectPlay® lobby-aware application.

typedef struct _DPL_PROGRAM_DESC {
    DWORD dwSize;
    DWORD dwFlags;
    GUID  guidApplication;
    PWSTR pwszApplicationName;
    PWSTR pwszCommandLine;
    PWSTR pwszCurrentDirectory;
    PWSTR pwszDescription;
    PWSTR pwszExecutableFilename;
    PWSTR pwszExecutablePath;
    PWSTR pwszLauncherFilename;
    PWSTR pwszLauncherPath;
} DPL_PROGRAM_DESC, *PDPL_PROGRAM_DESC;

Members

dwSize
Size of the DPL_PROGRAM_DESC structure. The application must set this member before it uses the structure.
dwFlags
Reserved. Must be 0.
guidApplication
Variable of type GUID specifying the application.
pwszApplicationName
Pointer to the application name.
pwszCommandLine
Pointer to the command-line arguments.
pwszCurrentDirectory
Pointer to the directory that should be set as the application's working directory..
pwszDescription
Pointer to the application description.
pwszExecutableFilename
Pointer to the file name of the application executable.
pwszExecutablePath
Pointer to the path of the application executable.
pwszLauncherFilename
Pointer to the file name of the launcher executable.
pwszLauncherPath
Pointer to the path of the launcher executable.

Requirements

  Windows NT/2000/XP: Available as a redistributable for Windows 2000 and later.
  Windows 98/Me: Available as a redistributable for Windows 98 and later.
  Header: Declared in Dplobby8.h.