FsRtlInsertPerStreamContext 함수(ntifs.h)
FsRtlInsertPerStreamContext 루틴은 파일 시스템 필터 드라이버의 스트림별 컨텍스트 구조를 파일 스트림과 연결합니다.
구문
NTSTATUS FsRtlInsertPerStreamContext(
PFSRTL_ADVANCED_FCB_HEADER PerStreamContext,
[in] PFSRTL_PER_STREAM_CONTEXT Ptr
);
매개 변수
PerStreamContext
파일 스트림의 FSRTL_ADVANCED_FCB_HEADER 구조체에 대한 포인터입니다. 파일 개체에서 이 포인터를 얻으려면 FsRtlGetPerStreamContextPointer 매크로를 사용합니다.
[in] Ptr
필터 드라이버가 할당하고 초기화한 FSRTL_PER_STREAM_CONTEXT 구조체에 대한 포인터입니다. 이 구조를 초기화하려면 FsRtlInitPerStreamContext 매크로를 사용합니다.
반환 값
FsRtlInsertPerStreamContext 는 다음 NTSTATUS 값 중 하나를 반환합니다.
반환 코드 | 설명 |
---|---|
|
FsRtlInsertPerStreamContext에 대한 호출이 성공했습니다. |
|
기본 파일 시스템은 필터 컨텍스트를 지원하지 않습니다. |
설명
파일 시스템 필터 드라이버는 FsRtlInsertPerStreamContext 를 호출하여 자체 스트림별 컨텍스트 구조를 파일 스트림과 연결합니다. 스트림별 컨텍스트 구조에는 필터 드라이버가 파일 스트림에 대해 유지 관리하는 컨텍스트 정보가 포함됩니다.
스트림별 컨텍스트 구조가 파일 스트림과 연결되면 FsRtlLookupPerStreamContext 를 호출하여 검색하거나 FsRtlRemovePerStreamContext를 호출하여 제거할 수 있습니다.
자세한 내용은 레거시 파일 시스템 필터 드라이버에서 Per-Stream 컨텍스트 추적을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 SP4 업데이트 롤업; Windows XP |
대상 플랫폼 | 유니버설 |
헤더 | ntifs.h(Ntifs.h 포함) |
라이브러리 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |
추가 정보
FsRtlGetPerStreamContextPointer
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기