ProjFS 함수

다음 함수는 projectedfslib.h에서 선언됩니다.

섹션 내용

항목 Description
PrjAllocateAlignedBuffer 가상화 instance 스토리지 디바이스의 메모리 맞춤 요구 사항을 충족하는 버퍼를 할당합니다.
PrjClearNegativePathCache 활성 상태인 경우 가상화 instance 음수 경로 캐시를 제거합니다.
PrjCompleteCommand 공급자가 이전에 HRESULT_FROM_WIN32(ERROR_IO_PENDING)을 반환한 콜백 처리를 완료했음을 나타냅니다.
PrjDeleteFile 공급자가 로컬 파일 시스템에 캐시된 항목을 삭제할 수 있도록 합니다.
PrjDoesNameContainWildCards 이름에 와일드카드 문자가 포함되어 있는지 여부를 확인합니다.
PrjFileNameCompare 두 파일 이름을 비교하고 상대 데이터 정렬 순서를 나타내는 값을 반환합니다.
PrjFileNameMatch 파일 이름이 검색 패턴과 일치하는지 여부를 결정합니다.
PrjFillDirEntryBuffer 열거형에 하나의 파일 또는 디렉터리에 대한 정보를 제공합니다.
PrjFillDirEntryBuffer2 하나의 파일 또는 디렉터리에 대한 정보를 열거형에 제공하고 호출자가 확장된 정보를 지정할 수 있도록 합니다.
PrjFreeAlignedBuffer 할당된 버퍼를 해제합니다.
PrjGetOnDiskFileState 파일 또는 디렉터리에 대한 디스크 내 파일 상태를 가져옵니다.
PrjGetVirtualizationInstanceInfo 가상화 instance 대한 정보를 검색합니다.
PrjMarkDirectoryAsPlaceholder 기존 디렉터리를 디렉터리 자리 표시자로 변환합니다.
PrjStartVirtualizing ProjFS 가상화 instance 구성하고 시작하여 서비스 I/O에 사용할 수 있도록 하고 공급자에서 콜백을 호출합니다.
PrjStopVirtualizing 실행 중인 ProjFS 가상화 instance 중지하여 I/O를 서비스하거나 공급자에서 콜백을 포함할 수 없게 합니다.
PrjUpdateFileIfNeeded 공급자가 로컬 파일 시스템에 캐시된 항목을 업데이트할 수 있도록 합니다.
PrjWriteFileData ProjFS에 파일 콘텐츠를 보냅니다.
PrjWritePlaceholderInfo 파일 또는 디렉터리 메타데이터를 ProjFS로 보냅니다.
PrjWritePlaceholderInfo2 파일 또는 디렉터리 메타데이터를 ProjFS로 보내고 호출자가 확장 정보를 지정할 수 있도록 합니다.