AfxParseURL

BOOL AFXAPI AfxParseURL (LPCTSTR pstrURLDWORDamp;dwServiceType, CString &strServer, CString &strObject, INTERNET_PORT &nPort );

Valor de retorno

Diferente de zero se a URL foi analisada com êxito; caso contrário, 0 se ele estiver vazio ou não contém um tipo de serviço de Internet conhecido.

Parâmetros

pstrURL

Um ponteiro para uma Cadeia de caracteres contendo a URL a ser analisado.

dwServiceType

Indica o tipo de serviço de Internet. Valores possíveis são os seguintes:

strServer

O primeiro segmento da URL após o tipo de serviço.

strObject

Um objeto que o URL refere-se a (pode ser vazio).

nPort

Determinada a partir do servidor ou o objeto partes do URL, se verifique uma.

Observações

Neste global é usada em CInternetSession:: OpenURL. Ele analisa uma Cadeia de caracteres de URL e retorna o tipo de serviço e seus componentes.

Por exemplo, AfxParseURL analisa URLs do formulário service://server/dir/dir/object.ext:port e retorna os seus componentes armazenados da seguinte forma

strServer       = = "servidor"

strObject       = = "/ dir/dir/object/object.ext"

&nPortnbsp;         = = #port

dwServiceType = = #service

&Notanbsp;  Em ordem para chamar essa função, seu projeto deve incluir AFXINET.H.

Co&nsulte tambémnbsp;AfxGetInternetHandleType,

Index