Condividi tramite


struttura GOPHER_FIND_DATAA (wininet.h)

[La struttura GOPHER_FIND_DATA è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti.]

Contiene informazioni recuperate dalle funzioni di GopherFindFirstFile e InternetFindNextFile.

Sintassi

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;

Membri

DisplayString[MAX_GOPHER_DISPLAY_TEXT + 1]

Nome descrittivo di un oggetto. Un'applicazione può visualizzare questa stringa per consentire all'utente di selezionare l'oggetto.

GopherType

Descrive l'elemento restituito. Questo parametro può essere uno dei valori seguenti.

Valore Significato
GOPHER_TYPE_ASK
Ask+ item.
GOPHER_TYPE_BINARY
File binario.
GOPHER_TYPE_BITMAP
File bitmap.
GOPHER_TYPE_CALENDAR
File di calendario.
GOPHER_TYPE_CSO
Server di rubrica CSO.
GOPHER_TYPE_DIRECTORY
Directory di elementi gopher aggiuntivi.
GOPHER_TYPE_DOS_ARCHIVE
MS-DOS file di archivio.
GOPHER_TYPE_ERROR
Indicatore di una condizione di errore.
GOPHER_TYPE_GIF
File di grafica GIF.
GOPHER_TYPE_GOPHER_PLUS
Elemento Gopher+.
GOPHER_TYPE_HTML
Documento HTML.
GOPHER_TYPE_IMAGE
File di immagine.
GOPHER_TYPE_INDEX_SERVER
Server di indicizzazione.
GOPHER_TYPE_INLINE
File inline.
GOPHER_TYPE_MAC_BINHEX
File Macintosh in formato BINHEX.
GOPHER_TYPE_MOVIE
File filmato.
GOPHER_TYPE_PDF
File PDF.
GOPHER_TYPE_REDUNDANT
Indicatore di un server duplicato. Le informazioni contenute in sono un duplicato del server primario. Il server primario è definito come l'ultima voce di directory che non ha un tipo di GOPHER_TYPE_REDUNDANT.
GOPHER_TYPE_SOUND
File audio.
GOPHER_TYPE_TELNET
Server Telnet.
GOPHER_TYPE_TEXT_FILE
File di testo ASCII.
GOPHER_TYPE_TN3270
Server TN3270.
GOPHER_TYPE_UNIX_UUENCODED
File UUENCODED.
GOPHER_TYPE_UNKNOWN
Il tipo di elemento è sconosciuto.

SizeLow

Basso 32 bit delle dimensioni del file.

SizeHigh

Altezza di 32 bit delle dimensioni del file.

LastModificationTime

struttura FILETIME che contiene l'ora dell'ultima modifica del file.

Locator[MAX_GOPHER_LOCATOR_LENGTH + 1]

Localizzatore di file. Un'applicazione può passare la stringa del localizzatore a GopherOpenFile o GopherFindFirstFile.

Osservazioni

Nota WinINet non supporta le implementazioni del server. Inoltre, non deve essere usato da un servizio. Per le implementazioni del server o i servizi, usare Servizi HTTP Di Microsoft Windows (WinHTTP).
 

Nota

L'intestazione wininet.h definisce GOPHER_FIND_DATA come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows 2000 Professional [solo app desktop]
server minimo supportato Windows 2000 Server [solo app desktop]
intestazione wininet.h

Vedere anche

GopherFindFirstFile

InternetFindNextFile