estructura GOPHER_FIND_DATAA (wininet.h)

[La estructura GOPHER_FIND_DATA está disponible para su uso en los sistemas operativos especificados en la sección Requisitos].

Contiene información recuperada por las funciones GopherFindFirstFile e InternetFindNextFile .

Sintaxis

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;

Miembros

DisplayString[MAX_GOPHER_DISPLAY_TEXT + 1]

Nombre descriptivo de un objeto. Una aplicación puede mostrar esta cadena para permitir al usuario seleccionar el objeto.

GopherType

Describe el elemento devuelto. Este parámetro puede ser uno de los valores siguientes.

Valor Significado
GOPHER_TYPE_ASK
Preguntar+ elemento.
GOPHER_TYPE_BINARY
Archivo binario.
GOPHER_TYPE_BITMAP
Archivo de mapa de bits.
GOPHER_TYPE_CALENDAR
Archivo de calendario.
GOPHER_TYPE_CSO
Servidor de libreta de teléfonoSO de CSO.
GOPHER_TYPE_DIRECTORY
Directorio de elementos de Gopher adicionales.
GOPHER_TYPE_DOS_ARCHIVE
Archivo de archivo MS-DOS.
GOPHER_TYPE_ERROR
Indicador de una condición de error.
GOPHER_TYPE_GIF
Archivo de gráficos GIF.
GOPHER_TYPE_GOPHER_PLUS
Elemento gopher+.
GOPHER_TYPE_HTML
Documento HTML.
GOPHER_TYPE_IMAGE
Archivo de imagen.
GOPHER_TYPE_INDEX_SERVER
Servidor de índices.
GOPHER_TYPE_INLINE
Archivo insertado.
GOPHER_TYPE_MAC_BINHEX
Archivo Macintosh en formato BINHEX.
GOPHER_TYPE_MOVIE
Archivo de película.
GOPHER_TYPE_PDF
Archivo PDF.
GOPHER_TYPE_REDUNDANT
Indicador de un servidor duplicado. La información incluida dentro es un duplicado del servidor principal. El servidor principal se define como la última entrada de directorio que no tenía un tipo GOPHER_TYPE_REDUNDANT.
GOPHER_TYPE_SOUND
Archivo de sonido.
GOPHER_TYPE_TELNET
Servidor Telnet.
GOPHER_TYPE_TEXT_FILE
Archivo de texto ASCII.
GOPHER_TYPE_TN3270
Servidor TN3270.
GOPHER_TYPE_UNIX_UUENCODED
Archivo UUENCODED.
GOPHER_TYPE_UNKNOWN
El tipo de elemento es desconocido.

SizeLow

32 bits inferiores del tamaño de archivo.

SizeHigh

32 bits superiores del tamaño del archivo.

LastModificationTime

Estructura FILETIME que contiene la hora en que se modificó por última vez el archivo.

Locator[MAX_GOPHER_LOCATOR_LENGTH + 1]

Localizador de archivos. Una aplicación puede pasar la cadena de localizador a GopherOpenFile o GopherFindFirstFile.

Comentarios

Nota WinINet no admite implementaciones de servidor. Además, no se debe usar desde un servicio. En el caso de las implementaciones de servidor o los servicios, use los servicios HTTP de Microsoft Windows (WinHTTP).
 

Nota

El encabezado wininet.h define GOPHER_FIND_DATA como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutro de codificación con código que no es neutral de codificación puede provocar discrepancias que dan lugar a errores de compilación o en tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado wininet.h

Consulte también

GopherFindFirstFile

InternetFindNextFile