Condividi tramite


struttura GOPHER_FIND_DATAW (wininet.h)

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

Contiene informazioni recuperate dalle funzioni GopherFindFirstFile e InternetFindNextFile .

Sintassi

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;

Members

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ò avere 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 del calendario.
GOPHER_TYPE_CSO
Server rubrica CSO.
GOPHER_TYPE_DIRECTORY
Directory di elementi Gopher aggiuntivi.
GOPHER_TYPE_DOS_ARCHIVE
File di archivio MS-DOS.
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 di film.
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

32 bit bassi della dimensione del file.

SizeHigh

32 bit alti della dimensione 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.

Commenti

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 i 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 che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wininet.h

Vedi anche

GopherFindFirstFile

InternetFindNextFile