Freigeben über


UiInfo-Struktur (ndattrib.h)

Die UiInfo-Struktur wird verwendet, um dem Benutzer Reparaturmeldungen anzuzeigen.

Syntax

typedef struct tagUiInfo {
  UI_INFO_TYPE type;
  union {
    LPWSTR           pwzNull;
    ShellCommandInfo ShellInfo;
    LPWSTR           pwzHelpUrl;
    LPWSTR           pwzDui;
  };
} UiInfo, *PUiInfo;

Member

type

Typ: UI_INFO_TYPE

Der Typ der zu verwendenden Benutzeroberfläche. Dies kann einer der Werte sein, die in den folgenden Membern angezeigt werden.

pwzNull

Typ: LPWSTR

Es ist keine zusätzliche Benutzeroberfläche erforderlich. Wird verwendet, wenn typ auf UIT_NONE festgelegt ist.

ShellInfo

Typ: ShellCommandInfo

Führen Sie einen Shellbefehl aus. Wird verwendet, wenn typ auf UIT_SHELL_COMMAND festgelegt ist.

pwzHelpUrl

Typ: LPWSTR

Startet einen Hilfebereich. Wird verwendet, wenn typ auf UIT_HELP_PANE festgelegt ist.

pwzDui

Typ: LPWSTR

Verwenden Sie eine direkte Benutzeroberfläche. Wird verwendet, wenn typ auf UIT_DUI festgelegt ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile ndattrib.h

Weitere Informationen

FreeUiInfo

UI_INFO_TYPE