APPHELP_DATA structure

Contains Apphelp data information.

Syntax

typedef struct tagAPPHELP_DATA {
  DWORD  dwFlags;
  DWORD  dwSeverity;
  DWORD  dwHTMLHelpID;
  LPTSTR szAppName;
  TAGREF trExe;
  LPTSTR szURL;
  LPTSTR szLink;
  LPTSTR szAppTitle;
  LPTSTR szContact;
  LPTSTR szDetails;
  DWORD  dwData;
  BOOL   bSPEntry;
} APPHELP_DATA, *PAPPHELP_DATA;

Members

dwFlags

This parameter can be one of more of the following values.

SHIMREG_DISABLE_SHIM (0x00000001)

SHIMREG_DISABLE_APPHELP (0x00000002)

SHIMREG_APPHELP_NOUI (0x00000004)

SHIMREG_APPHELP_CANCEL (0x10000000)

SHIMREG_DISABLE_SXS (0x00000010)

SHIMREG_DISABLE_LAYER (0x00000020)

SHIMREG_DISABLE_DRIVER (0x00000040)

dwSeverity

This parameter can be APPTYPE_NONE (0).

dwHTMLHelpID

The HTML Help identifier.

szAppName

The application name.

trExe

The TAGREF of the corresponding executable file.

szURL

The URL for Apphelp online link.

szLink

The link text for szURL.

szAppTitle

The title for the Apphelp message.

szContact

The vendor contact information.

szDetails

The detailed Apphelp message.

dwData

User-defined data managed by the application.

bSPEntry

This member is TRUE if this entry is in the service pack database and FALSE otherwise.

Requirements

Requirement Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2008 [desktop apps only]

See also

SdbReadApphelpDetailsData