Share via


CABINET_INFO_W-Struktur (setupapi.h)

Die CABINET_INFO-Struktur speichert Informationen zu einer Ablagedatei. Die SetupIterateCabinet-Funktion gibt diese Struktur als Parameter an, wenn sie eine SPFILENOTIFY_NEEDNEWCABINET Benachrichtigung an die Rückrufroutine der Ablage sendet.

Syntax

typedef struct _CABINET_INFO_W {
  PCWSTR CabinetPath;
  PCWSTR CabinetFile;
  PCWSTR DiskName;
  USHORT SetId;
  USHORT CabinetNumber;
} CABINET_INFO_W, *PCABINET_INFO_W;

Member

CabinetPath

Pfad zur Ablagedatei.

CabinetFile

Name der Ablagedatei.

DiskName

Name des Quellmediums, das die CABINET-Datei enthält.

SetId

Bezeichner des aktuellen Satzes. Diese Nummer wird von der Software generiert, die die Ablage erstellt.

CabinetNumber

Nummer der Ablage. Diese Zahl wird von der Software generiert, die die Ablage erstellt, und ist in der Regel ein null- oder 1-basierter Index, der die Ordnungszahl der Position der Ablage innerhalb einer Gruppe angibt.

Hinweise

Hinweis

Der Header setupapi.h definiert CABINET_INFO als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht Codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile setupapi.h

Weitere Informationen

FILE_IN_CABINET_INFO

Übersicht

SPFILENOTIFY_NEEDNEWCABINET

Strukturen