CABINET_INFO_A Struktur (setupapi.h)
Die CABINET_INFO-Struktur speichert Informationen zu einer Cab-Datei. Die SetupIterateCabinet--Funktion gibt diese Struktur als Parameter an, wenn eine SPFILENOTIFY_NEEDNEWCABINET Benachrichtigung an die Cab-Rückrufroutine gesendet wird.
Syntax
typedef struct _CABINET_INFO_A {
PCSTR CabinetPath;
PCSTR CabinetFile;
PCSTR DiskName;
USHORT SetId;
USHORT CabinetNumber;
} CABINET_INFO_A, *PCABINET_INFO_A;
Angehörige
CabinetPath
Pfad zur CAB-Datei.
CabinetFile
Name der Cab-Datei.
DiskName
Name des Quellmediums, das die CAB-Datei enthält.
SetId
Bezeichner des aktuellen Satzes. Diese Zahl wird von der Software generiert, die die Cab-Datei erstellt.
CabinetNumber
Die Nummer des Cab-Kastens. Diese Zahl wird von der Software generiert, die den Schrank erstellt und ist in der Regel ein null- oder 1-basierter Index, der die Ordnungszahl der Position des Schranks innerhalb eines Satzes angibt.
Bemerkungen
Anmerkung
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 |
---|---|
mindestens unterstützte Client- | Windows XP [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Header- | setupapi.h |