IoRemoveLinkShareAccessEx 함수(wdm.h)
IoRemoveLinkShareAccessEx 루틴은 지정된 열린 인스턴스에 대한 파일 시스템 공유 액세스 구조의 액세스 및 공유 액세스 정보를 제거합니다.
통사론
void IoRemoveLinkShareAccessEx(
[in] PFILE_OBJECT FileObject,
[in, out] PSHARE_ACCESS ShareAccess,
[in, out, optional] PLINK_SHARE_ACCESS LinkShareAccess,
ULONG IoShareAccessFlags
);
매개 변수
[in] FileObject
일반적으로 현재 스레드에서 닫히는 파일 개체에 대한 포인터입니다.
[in, out] ShareAccess
FileObject연결된 공통 공유 액세스 데이터 구조에 대한 포인터입니다. 드라이버는 이 구조를 불투명한 것으로 처리해야 합니다.
[in, out, optional] LinkShareAccess
FileObject연결된 공통 링크 공유 액세스 데이터 구조(LINK_SHARE_ACCESS)에 대한 포인터입니다. 드라이버는 이 구조를 불투명한 것으로 처리해야 합니다.
IoShareAccessFlags
이러한 플래그의 비트 마스크:
IO_SHARE_ACCESS_NON_PRIMARY_STREAM(0x00000080)는 스트림이 기본 데이터 스트림이나 디렉터리 스트림이 아니게 지정합니다.
반환 값
없음
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1903 |
대상 플랫폼 | 보편적 |
헤더 | wdm.h |
라이브러리 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |