Partager via


GOPHER_FIND_DATAA structure (wininet.h)

[La structure GOPHER_FIND_DATA peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise.]

Contient les 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 prendre les valeurs suivantes.

Valeur Signification
GOPHER_TYPE_ASK
Ask+ item.
GOPHER_TYPE_BINARY
Fichier binaire.
GOPHER_TYPE_BITMAP
Fichier bitmap.
GOPHER_TYPE_CALENDAR
Fichier de calendrier.
GOPHER_TYPE_CSO
Serveur de carnets téléphoniques DSO.
GOPHER_TYPE_DIRECTORY
Répertoire des éléments Gopher supplémentaires.
GOPHER_TYPE_DOS_ARCHIVE
Fichier d’archive MS-DOS.
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 dupliqué. Les informations contenues dans sont un doublon 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

Diminue de 32 bits la taille du fichier.

SizeHigh

32 bits de poids fort de la taille de fichier.

LastModificationTime

STRUCTURE FILETIME qui contient l’heure de la 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

Note 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).
 

Notes

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. La combinaison 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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wininet.h

Voir aussi

GopherFindFirstFile

InternetFindNextFile