GOPHER_FIND_DATAA Struktur (wininet.h)

[Die GOPHER_FIND_DATA-Struktur ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind.]

Enthält Informationen, die von den Funktionen GopherFindFirstFile und InternetFindNextFile abgerufen werden.

Syntax

typedef struct {
  CHAR     DisplayString[MAX_GOPHER_DISPLAY_TEXT + 1];
  DWORD    GopherType;
  DWORD    SizeLow;
  DWORD    SizeHigh;
  FILETIME LastModificationTime;
  CHAR     Locator[MAX_GOPHER_LOCATOR_LENGTH + 1];
} GOPHER_FIND_DATAA, *LPGOPHER_FIND_DATAA;

Member

DisplayString[MAX_GOPHER_DISPLAY_TEXT + 1]

Anzeigename eines Objekts. Eine Anwendung kann diese Zeichenfolge anzeigen, damit der Benutzer das Objekt auswählen kann.

GopherType

Beschreibt das zurückgegebene Element. Dieser Parameter kann einen der folgenden Werte annehmen.

Wert Bedeutung
GOPHER_TYPE_ASK
Ask+-Element.
GOPHER_TYPE_BINARY
Binärdatei.
GOPHER_TYPE_BITMAP
Bitmapdatei.
GOPHER_TYPE_CALENDAR
Kalenderdatei.
GOPHER_TYPE_CSO
CSO-Telefonbuchserver.
GOPHER_TYPE_DIRECTORY
Verzeichnis der zusätzlichen Gopher-Elemente.
GOPHER_TYPE_DOS_ARCHIVE
MS-DOS-Archivdatei.
GOPHER_TYPE_ERROR
Indikator für eine Fehlerbedingung.
GOPHER_TYPE_GIF
GIF-Grafikdatei.
GOPHER_TYPE_GOPHER_PLUS
Gopher+-Element.
GOPHER_TYPE_HTML
HTML-Dokument.
GOPHER_TYPE_IMAGE
Bilddatei.
GOPHER_TYPE_INDEX_SERVER
Indexserver.
GOPHER_TYPE_INLINE
Inlinedatei.
GOPHER_TYPE_MAC_BINHEX
Macintosh-Datei im BINHEX-Format.
GOPHER_TYPE_MOVIE
Filmdatei.
GOPHER_TYPE_PDF
PDF-Datei.
GOPHER_TYPE_REDUNDANT
Indikator für einen duplizierten Server. Die darin enthaltenen Informationen sind ein Duplikat des primären Servers. Der primäre Server wird als letzter Verzeichniseintrag definiert, der keinen GOPHER_TYPE_REDUNDANT Typ aufweist.
GOPHER_TYPE_SOUND
Sounddatei.
GOPHER_TYPE_TELNET
Telnet-Server.
GOPHER_TYPE_TEXT_FILE
ASCII-Textdatei.
GOPHER_TYPE_TN3270
TN3270-Server.
GOPHER_TYPE_UNIX_UUENCODED
UUENCODED-Datei.
GOPHER_TYPE_UNKNOWN
Der Elementtyp ist unbekannt.

SizeLow

Niedrige 32 Bits der Dateigröße.

SizeHigh

Die oberen 32 Bits der Dateigröße.

LastModificationTime

FILETIME-Struktur , die den Zeitpunkt enthält, zu dem die Datei zuletzt geändert wurde.

Locator[MAX_GOPHER_LOCATOR_LENGTH + 1]

Dateilocator. Eine Anwendung kann die Locatorzeichenfolge an GopherOpenFile oder GopherFindFirstFile übergeben.

Hinweise

Hinweis WinINet unterstützt keine Serverimplementierungen. Darüber hinaus sollte es nicht von einem Dienst aus verwendet werden. Verwenden Sie für Serverimplementierungen oder Dienste Microsoft Windows HTTP Services (WinHTTP).
 

Hinweis

Der wininet.h-Header definiert GOPHER_FIND_DATA 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 nicht codierungsneutralem Code 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 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile wininet.h

Weitere Informationen

GopherFindFirstFile

InternetFindNextFile