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