다음을 통해 공유


SRV_OPEN 구조체

SRV_OPEN 구조는 서버의 특정 열기를 설명합니다. 액세스 권한이 일치하는 경우 여러 파일 개체 및 FOBX(파일 개체 확장명)가 동일한 SRV_OPEN 구조를 공유할 수 있습니다. 예를 들어 파일 ID가 SMB에 대해 저장되는 경우입니다. 파일 ID 목록은 FCB와 연결됩니다. 마찬가지로 동일한 서버 쪽 열기를 공유하는 모든 파일 개체 확장명은 여기에 함께 나열됩니다. 또한 FCB의 새 열기가 서버 쪽 열린 컨텍스트를 공유할 수 있는지 여부에 대한 정보가 저장됩니다.

SRV_OPEN 작업에 영향을 주는 플래그 값은 다음 두 그룹으로 분할됩니다.

  • 네트워크 미니 리다이렉터에 표시되는 플래그

  • RDBSS에서 내부적으로 사용되고 네트워크 미니 리다이렉터에 보이지 않는 프라이빗 플래그

네트워크 미니 리다이렉터에 표시되는 플래그는 가능한 SRV_OPEN 플래그의 하위 16비트로 구성됩니다. 상위 16비트 는 RDBSS에서 내부적으로 사용하도록 예약되어 있습니다.

SRV_OPEN 구조체에는 다음이 포함됩니다.

  • 서명 및 참조 수

  • FCB 구조체에 대한 백포인트

  • V_NET_ROOT 구조체에 대한 백포인트(일반적으로)

  • FOBX 구조체 목록

  • 액세스 권한 및 축소 가능성 상태

  • 네트워크 미니 리다이렉터 또는 SRV_OPEN 구조의 작성자가 요청한 추가 스토리지