Share via


PARSEDURLW 구조체(shlwapi.h)

ParseURL 함수에서 구문 분석된 URL을 반환하는 데 사용됩니다.

구문

typedef struct tagPARSEDURLW {
  DWORD   cbSize;
  LPCWSTR pszProtocol;
  UINT    cchProtocol;
  LPCWSTR pszSuffix;
  UINT    cchSuffix;
  UINT    nScheme;
} PARSEDURLW, *PPARSEDURLW;

멤버

cbSize

형식:DWORD

[in] 구조체의 크기(바이트)입니다. 호출 애플리케이션은 ParseURL 함수를 호출하기 전에 이 멤버를 설정해야 합니다.

pszProtocol

형식: LPCTSTR

[out] URL의 프로토콜 부분 시작 부분에 대한 포인터입니다.

cchProtocol

형식: UINT

[out] URL의 프로토콜 섹션에 있는 문자 수입니다.

pszSuffix

형식: LPCTSTR

[out] 프로토콜 및 콜론(':')을 따르는 URL의 섹션에 대한 포인터입니다. 파일 URL의 경우 함수는 선행 "//" 문자도 건너뜁니다.

cchSuffix

형식: UINT

[out] URL 접미사의 문자 수입니다.

nScheme

형식: UINT

[out] URL의 체계를 지정하는 URL_SCHEME 열거형의 값입니다.

설명

참고

shlwapi.h 헤더는 UNICODE 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 PARSEDURL을 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입에 대한 규칙을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server, Windows Server 2003 [데스크톱 앱만 해당]
머리글 shlwapi.h