Platform SDK: DirectX

DPLAPPINFO

The DPLAPPINFO structure contains information about the application from the registry and is passed to the IDirectPlayLobby3::EnumLocalApplications callback function.

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

Members

dwSize
The size of the DPLAPPINFO structure, dwSize = sizeof(DPLAPPINFO). Your application must set this member before it uses this structure; otherwise, an error will result.
guidApplication
Globally unique identifier (GUID) of the application.
lpszAppNameA, lpszAppName
Name of the application in ANSI or Unicode, depending on what interface is in use.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 95 or later. Available as a redistributable for Windows 95.
  Header: Declared in dplobby.h.