Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird von der ParseURL--Funktion verwendet, um die analysierte URL zurückzugeben.
Syntax
typedef struct tagPARSEDURLA {
DWORD cbSize;
LPCSTR pszProtocol;
UINT cchProtocol;
LPCSTR pszSuffix;
UINT cchSuffix;
UINT nScheme;
} PARSEDURLA, *PPARSEDURLA;
Angehörige
cbSize
Typ: DWORD-
[in] Die Größe der Struktur in Byte. Die aufrufende Anwendung muss dieses Element festlegen, bevor die ParseURL--Funktion aufgerufen wird.
pszProtocol
Typ: LPCTSTR-
[out] Ein Zeiger auf den Anfang des Protokollteils der URL.
cchProtocol
Typ: UINT-
[out] Die Anzahl der Zeichen im Protokollabschnitt der URL.
pszSuffix
Typ: LPCTSTR-
[out] Ein Zeiger auf den Abschnitt der URL, der auf das Protokoll und den Doppelpunkt folgt (':'). Bei Datei-URLs überspringt die Funktion auch die führenden "//"-Zeichen.
cchSuffix
Typ: UINT-
[out] Die Anzahl der Zeichen im Suffix der URL.
nScheme
Typ: UINT-
[out] Ein Wert aus der URL_SCHEME-Aufzählung, die das Schema der URL angibt.
Bemerkungen
Anmerkung
Der Header "shlwapi.h" definiert PARSEDURL als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
| mindestens unterstützte Server- | Windows 2000 Server, Windows Server 2003 [nur Desktop-Apps] |
| Header- | shlwapi.h |