GOPHER_FIND_DATAA struttura (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 {
  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;

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 di calendario.
GOPHER_TYPE_CSO
Server di rubrica telefonica 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 grafico GIF.
GOPHER_TYPE_GOPHER_PLUS
Elemento Gopher+ .
GOPHER_TYPE_HTML
Documento HTML.
GOPHER_TYPE_IMAGE
File di immagine.
GOPHER_TYPE_INDEX_SERVER
Server di indice.
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 all'interno 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 contenente l'ora dell'ultima modifica del file.

Locator[MAX_GOPHER_LOCATOR_LENGTH + 1]

Localizzatore di file. Un'applicazione può passare la stringa di 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 o i servizi server usano Microsoft Windows HTTP Services (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 preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.

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