Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |