다음을 통해 공유


FILESETINFO 구조체(qmgr.h)

[QMGR(큐 관리자)은 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 이후 버전에서는 변경되거나 제공되지 않을 수 있습니다. 대신 BITS(Background Intelligent Transfer Service)를 사용합니다.]

FILESETINFO 구조체는 다운로드할 파일의 원격 및 로컬 이름을 식별합니다.

구문

typedef struct _FILESETINFO {
  BSTR  bstrRemoteFile;
  BSTR  bstrLocalFile;
  DWORD dwSizeHint;
} FILESETINFO;

멤버

bstrRemoteFile

서버의 파일 이름(예: http://ServerName경로/FileName/)이 포함된 Null로 끝나는 문자열입니다.ext). 이름의 형식은 사용하는 전송 프로토콜을 준수해야 합니다. 경로 또는 파일 이름에는 와일드카드를 사용할 수 없습니다. URL은 법적 URL 문자만 포함해야 합니다. 이스케이프 처리가 수행되지 않습니다. URL은 종료 null 문자를 포함하지 않고 2,200자로 제한됩니다.

bstrLocalFile

클라이언트의 파일 이름을 포함하는 Null로 끝나는 문자열입니다. 파일 이름에는 전체 경로(예: D:\MyApp\UpdatesPath\FileName)가 포함되어야 합니다.ext. 경로 또는 파일 이름에는 와일드카드를 사용할 수 없으며 경로의 디렉터리도 있어야 합니다. 경로는 종료 null 문자를 포함하지 않고 MAX_PATH 제한됩니다. 사용자에게 회신을 요청하는 다운로드 및 업로드를 위해 로컬 디렉터리에 쓸 수 있는 권한이 있어야 합니다. BITS는 NTFS 스트림을 지원하지 않습니다. 세션별 네트워크 드라이브를 사용하는 대신 UNC 경로(예\: ServerName ShareName\경로\FileName\)를 사용합니다.ext).

dwSizeHint

지원되지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP
지원되는 최소 서버 Windows Server 2003
머리글 qmgr.h