Estrutura PARSEDURLA (shlwapi.h)
Usado pela função ParseURL para retornar a URL analisada.
Sintaxe
typedef struct tagPARSEDURLA {
DWORD cbSize;
LPCSTR pszProtocol;
UINT cchProtocol;
LPCSTR pszSuffix;
UINT cchSuffix;
UINT nScheme;
} PARSEDURLA, *PPARSEDURLA;
Membros
cbSize
Tipo: DWORD
[in] O tamanho da estrutura, em bytes. O aplicativo de chamada deve definir esse membro antes de chamar a função ParseURL .
pszProtocol
Tipo: LPCTSTR
[out] Um ponteiro para o início da parte de protocolo da URL.
cchProtocol
Tipo: UINT
[out] O número de caracteres na seção de protocolo da URL.
pszSuffix
Tipo: LPCTSTR
[out] Um ponteiro para a seção da URL que segue o protocolo e dois-pontos (':'). Para URLs de arquivo, a função também ignora os caracteres "//" à esquerda.
cchSuffix
Tipo: UINT
[out] O número de caracteres no sufixo da URL.
nScheme
Tipo: UINT
[out] Um valor da enumeração URL_SCHEME que especifica o esquema da URL.
Comentários
Observação
O cabeçalho shlwapi.h define PARSEDURL como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server, Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | shlwapi.h |