Funzione GopherGetLocatorTypeA (wininet.h)

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

Analizza un localizzatore gopher e determina i relativi attributi.

Sintassi

BOOL GopherGetLocatorTypeA(
  [in]  LPCSTR  lpszLocator,
  [out] LPDWORD lpdwGopherType
);

Parametri

[in] lpszLocator

Puntatore a una stringa con terminazione null che specifica il localizzatore gopher da analizzare.

[out] lpdwGopherType

Puntatore a una variabile che riceve il tipo del localizzatore. Il tipo è una maschera bit costituita da una combinazione dei valori di tipo gopher.

Valore restituito

Restituisce TRUE se ha esito positivo o FALSE in caso contrario. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

GopherGetLocatorType restituisce informazioni sull'elemento a cui fa riferimento un localizzatore gopher. Si noti che è possibile impostare più attributi in un file. Ad esempio, sia GOPHER_TYPE_TEXT_FILE che GOPHER_TYPE_GOPHER_PLUS sono impostati per un file di testo archiviato in un server Gopher+.

Come tutti gli altri aspetti dell'API WinINet, questa funzione non può essere chiamata in modo sicuro dall'interno di DllMain o dai costruttori e distruttori degli oggetti globali.

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 GopherGetLocatorType 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

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wininet.h
Libreria Wininet.lib
DLL Wininet.dll

Vedi anche

Funzioni WinINet