Partager via


structure GOPHER_FIND_DATAA (wininet.h)

[La structure GOPHER_FIND_DATA est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Exigences.]

Contient des informations récupérées par les fonctions GopherFindFirstFile et InternetFindNextFile.

Syntaxe

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;

Membres

DisplayString[MAX_GOPHER_DISPLAY_TEXT + 1]

Nom convivial d’un objet. Une application peut afficher cette chaîne pour permettre à l’utilisateur de sélectionner l’objet.

GopherType

Décrit l’élément retourné. Ce paramètre peut être l’une des valeurs suivantes.

Valeur Signification
GOPHER_TYPE_ASK
Demandez+ élément.
GOPHER_TYPE_BINARY
Fichier binaire.
GOPHER_TYPE_BITMAP
Fichier bitmap.
GOPHER_TYPE_CALENDAR
Fichier calendrier.
GOPHER_TYPE_CSO
Serveur de réservation téléphonique de l’authentification unique.
GOPHER_TYPE_DIRECTORY
Répertoire d’éléments Gopher supplémentaires.
GOPHER_TYPE_DOS_ARCHIVE
MS-DOS fichier d’archivage.
GOPHER_TYPE_ERROR
Indicateur d’une condition d’erreur.
GOPHER_TYPE_GIF
Fichier graphique GIF.
GOPHER_TYPE_GOPHER_PLUS
Élément Gopher+
GOPHER_TYPE_HTML
Document HTML.
GOPHER_TYPE_IMAGE
Fichier image.
GOPHER_TYPE_INDEX_SERVER
Serveur d’index.
GOPHER_TYPE_INLINE
Fichier inline.
GOPHER_TYPE_MAC_BINHEX
Fichier Macintosh au format BINHEX.
GOPHER_TYPE_MOVIE
Fichier vidéo.
GOPHER_TYPE_PDF
Fichier PDF.
GOPHER_TYPE_REDUNDANT
Indicateur d’un serveur en double. Les informations contenues dans ce serveur sont dupliquées du serveur principal. Le serveur principal est défini comme la dernière entrée de répertoire qui n’avait pas de type GOPHER_TYPE_REDUNDANT.
GOPHER_TYPE_SOUND
Fichier audio.
GOPHER_TYPE_TELNET
Serveur Telnet.
GOPHER_TYPE_TEXT_FILE
Fichier texte ASCII.
GOPHER_TYPE_TN3270
Serveur TN3270.
GOPHER_TYPE_UNIX_UUENCODED
Fichier UUENCODED.
GOPHER_TYPE_UNKNOWN
Le type d’élément est inconnu.

SizeLow

Faible 32 bits de la taille du fichier.

SizeHigh

Taille de fichier élevée de 32 bits.

LastModificationTime

structure FILETIME qui contient l’heure de dernière modification du fichier.

Locator[MAX_GOPHER_LOCATOR_LENGTH + 1]

Localisateur de fichiers. Une application peut passer la chaîne de localisateur à GopherOpenFile ou GopherFindFirstFile.

Remarques

Remarque WinINet ne prend pas en charge les implémentations de serveur. En outre, il ne doit pas être utilisé à partir d’un service. Pour les implémentations de serveur ou les services, utilisez Microsoft Windows HTTP Services (WinHTTP).
 

Note

L’en-tête wininet.h définit GOPHER_FIND_DATA en tant qu’alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Exigences

Exigence Valeur
client minimum pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
serveur minimum pris en charge Windows 2000 Server [applications de bureau uniquement]
d’en-tête wininet.h

Voir aussi

GopherFindFirstFile

internetFindNextFile