URL COMPONENTS: Unterschied zwischen den Versionen
Aus API-Wiki
K (vb) |
|||
Zeile 1: | Zeile 1: | ||
− | <vb>Type URL_COMPONENTS 'typedef struct { | + | <<syntaxhighlight lang="vb">>Type URL_COMPONENTS 'typedef struct { |
StructSize As Long ' DWORD dwStructSize; | StructSize As Long ' DWORD dwStructSize; | ||
Scheme As String ' LPSTR lpszScheme; | Scheme As String ' LPSTR lpszScheme; | ||
Zeile 15: | Zeile 15: | ||
ExtraInfo As String ' LPSTR lpszExtraInfo; | ExtraInfo As String ' LPSTR lpszExtraInfo; | ||
ExtraInfoLength As Long ' DWORD dwExtraInfoLength; | ExtraInfoLength As Long ' DWORD dwExtraInfoLength; | ||
− | End Type '} URL_COMPONENTS;</vb> | + | End Type '} URL_COMPONENTS;</<syntaxhighlight lang="vb">> |
Diese Struktur wird den Funktionen [[InternetCrackUrl]] und [[InternetCreateUrl]] übergeben. | Diese Struktur wird den Funktionen [[InternetCrackUrl]] und [[InternetCreateUrl]] übergeben. |
Version vom 5. November 2016, 22:11 Uhr
<<syntaxhighlight lang="vb">>Type URL_COMPONENTS 'typedef struct {
StructSize As Long ' DWORD dwStructSize; Scheme As String ' LPSTR lpszScheme; SchemeLength As Long ' DWORD dwSchemeLength; nScheme As InetSchemes 'Long ' INTERNET_SCHEME nScheme; HostName As String ' LPSTR lpszHostName; HostNameLength As Long ' DWORD dwHostNameLength; nPort As Long ' INTERNET_PORT nPort; UserName As String ' LPSTR lpszUserName; UserNameLength As Long ' DWORD dwUserNameLength; Password As String ' LPSTR lpszPassword; PasswordLength As Long ' DWORD dwPasswordLength; URLPath As String ' LPSTR lpszUrlPath; UrlPathLength As Long ' DWORD dwUrlPathLength; ExtraInfo As String ' LPSTR lpszExtraInfo; ExtraInfoLength As Long ' DWORD dwExtraInfoLength; End Type '} URL_COMPONENTS;</<syntaxhighlight lang="vb">>
Diese Struktur wird den Funktionen InternetCrackUrl und InternetCreateUrl übergeben.