Compartilhar via


estrutura GOPHER_FIND_DATAW (wininet.h)

[A estrutura GOPHER_FIND_DATA está disponível para uso nos sistemas operacionais especificados na seção Requisitos.]

Contém informações recuperadas pelas funções GopherFindFirstFile e InternetFindNextFile.

Sintaxe

typedef struct {
  WCHAR    DisplayString[MAX_GOPHER_DISPLAY_TEXT + 1];
  DWORD    GopherType;
  DWORD    SizeLow;
  DWORD    SizeHigh;
  FILETIME LastModificationTime;
  WCHAR    Locator[MAX_GOPHER_LOCATOR_LENGTH + 1];
} GOPHER_FIND_DATAW, *LPGOPHER_FIND_DATAW;

Membros

DisplayString[MAX_GOPHER_DISPLAY_TEXT + 1]

Nome amigável de um objeto. Um aplicativo pode exibir essa cadeia de caracteres para permitir que o usuário selecione o objeto.

GopherType

Descreve o item retornado. Esse parâmetro pode ser um dos valores a seguir.

Valor Significado
GOPHER_TYPE_ASK
Item Ask+.
GOPHER_TYPE_BINARY
Arquivo binário.
GOPHER_TYPE_BITMAP
Arquivo bitmap.
GOPHER_TYPE_CALENDAR
Arquivo de calendário.
GOPHER_TYPE_CSO
Servidor de agenda telefônica CSO.
GOPHER_TYPE_DIRECTORY
Diretório de itens adicionais do Gopher.
GOPHER_TYPE_DOS_ARCHIVE
MS-DOS arquivo morto.
GOPHER_TYPE_ERROR
Indicador de uma condição de erro.
GOPHER_TYPE_GIF
Arquivo gráfico GIF.
GOPHER_TYPE_GOPHER_PLUS
Item Gopher+.
GOPHER_TYPE_HTML
Documento HTML.
GOPHER_TYPE_IMAGE
Arquivo de imagem.
GOPHER_TYPE_INDEX_SERVER
Servidor de índice.
GOPHER_TYPE_INLINE
Arquivo embutido.
GOPHER_TYPE_MAC_BINHEX
Arquivo Macintosh no formato BINHEX.
GOPHER_TYPE_MOVIE
Arquivo de filme.
GOPHER_TYPE_PDF
Arquivo PDF.
GOPHER_TYPE_REDUNDANT
Indicador de um servidor duplicado. As informações contidas dentro são uma duplicata do servidor primário. O servidor primário é definido como a última entrada de diretório que não tinha um tipo de GOPHER_TYPE_REDUNDANT.
GOPHER_TYPE_SOUND
Arquivo de som.
GOPHER_TYPE_TELNET
Servidor Telnet.
GOPHER_TYPE_TEXT_FILE
Arquivo de texto ASCII.
GOPHER_TYPE_TN3270
Servidor TN3270.
GOPHER_TYPE_UNIX_UUENCODED
Arquivo UUENCODED.
GOPHER_TYPE_UNKNOWN
O tipo de item é desconhecido.

SizeLow

32 bits baixos do tamanho do arquivo.

SizeHigh

32 bits altos do tamanho do arquivo.

LastModificationTime

estrutura FILETIME que contém a hora em que o arquivo foi modificado pela última vez.

Locator[MAX_GOPHER_LOCATOR_LENGTH + 1]

Localizador de arquivos. Um aplicativo pode passar a cadeia de caracteres do localizador para GopherOpenFile ou GopherFindFirstFile.

Observações

Observação WinINet não dá suporte a implementações de servidor. Além disso, ele não deve ser usado de um serviço. Para implementações ou serviços de servidor, use do Microsoft Windows HTTP Services (WinHTTP).
 

Nota

O cabeçalho wininet.h define GOPHER_FIND_DATA como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000 Professional [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows 2000 Server [somente aplicativos da área de trabalho]
cabeçalho wininet.h

Consulte também

GopherFindFirstFile

InternetFindNextFile