FILE_IN_CABINET_INFO_W Struktur (setupapi.h)
Die FILE_IN_CABINET_INFO-Struktur enthält Informationen zu einer Datei, die im Cab enthalten ist. Die SetupIterateCabinet--Funktion sendet diese Struktur als einen der Parameter, wenn sie eine SPFILENOTIFY_FILEINCABINET Benachrichtigung an die Cab-Rückrufroutine sendet.
Syntax
typedef struct _FILE_IN_CABINET_INFO_W {
PCWSTR NameInCabinet;
DWORD FileSize;
DWORD Win32Error;
WORD DosDate;
WORD DosTime;
WORD DosAttribs;
WCHAR FullTargetName[MAX_PATH];
} FILE_IN_CABINET_INFO_W, *PFILE_IN_CABINET_INFO_W;
Angehörige
NameInCabinet
Dateiname, wie er in der CAB-Datei vorhanden ist.
FileSize
Nicht komprimierte Größe der Datei im Cab,in Bytes.
Win32Error
Wenn ein Fehler auftritt, ist dieses Element der Systemfehlercode. Wenn kein Fehler aufgetreten ist, wird er NO_ERROR.
DosDate
Datum, an dem die Datei zuletzt gespeichert wurde.
DosTime
MS-DOS Zeitstempel der Datei in der Cab-Datei.
DosAttribs
Attribute der Datei in der Cab-Datei.
FullTargetName[MAX_PATH]
Zielpfad und Dateiname.
Bemerkungen
Anmerkung
Der header setupapi.h definiert FILE_IN_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 |