Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
GOPHER_FIND_DATAA structure (wininet.h)
[The GOPHER_FIND_DATA structure is available for use in the operating systems specified in the Requirements section.]
Contains information retrieved by the GopherFindFirstFile and InternetFindNextFile functions.
Syntax
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]
Friendly name of an object. An application can display this string to allow the user to select the object.
GopherType
Describes the item returned. This parameter can be one of the following values.
| Value | Meaning |
|---|---|
|
Ask+ item. |
|
Binary file. |
|
Bitmap file. |
|
Calendar file. |
|
CSO telephone book server. |
|
Directory of additional Gopher items. |
|
MS-DOS archive file. |
|
Indicator of an error condition. |
|
GIF graphics file. |
|
Gopher+ item. |
|
HTML document. |
|
Image file. |
|
Index server. |
|
Inline file. |
|
Macintosh file in BINHEX format. |
|
Movie file. |
|
PDF file. |
|
Indicator of a duplicated server. The information contained within is a duplicate of the primary server. The primary server is defined as the last directory entry that did not have a GOPHER_TYPE_REDUNDANT type. |
|
Sound file. |
|
Telnet server. |
|
ASCII text file. |
|
TN3270 server. |
|
UUENCODED file. |
|
Item type is unknown. |
SizeLow
Low 32 bits of the file size.
SizeHigh
High 32 bits of the file size.
LastModificationTime
FILETIME structure that contains the time when the file was last modified.
Locator[MAX_GOPHER_LOCATOR_LENGTH + 1]
File locator. An application can pass the locator string to GopherOpenFile or GopherFindFirstFile.
Remarks
Note
The wininet.h header defines GOPHER_FIND_DATA as an alias that automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that is not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 2000 Professional [desktop apps only] |
| Minimum supported server | Windows 2000 Server [desktop apps only] |
| Header | wininet.h |
See also
Feedback
Was this page helpful?
