RxReleaseFcbResourceInMRx 함수(mrxfcb.h)

RxReleaseFcbResourceInMRx 는 네트워크 미니 리트리버 드라이버에서 획득한 FCB 리소스를 릴리스합니다.

구문

void RxReleaseFcbResourceInMRx(
  PMRX_FCB Fcb
);

매개 변수

Fcb

FCB에 대한 포인터입니다. 이 매개 변수는 필수이며 NULL일 수 없습니다.

반환 값

없음

설명

네트워크 미니 리디렉터 드라이버에 대한 관심 있는 동기화 리소스는 주로 FCB와 연결됩니다. 페이징 I/O 리소스와 일반 리소스가 있습니다. 페이징 I/O 리소스는 RDBSS에서 내부적으로 관리됩니다. 네트워크 미니 리다이렉터 드라이버에 액세스할 수 있는 유일한 리소스는 일반 리소스입니다.

RxReleaseFcbResourceInMRx 루틴은 RxAcquireExclusiveFcbResourceInMRx, RxAcquireSharedFcbResourceInMRx 또는 RxAcquireSharedFcbResourceInMRxEx를 호출하여 이전에 획득한 FCB 리소스를 해제합니다. 이 FCB에 대해 보류 중인 버퍼링 상태 변경 요청이 있는 경우 이러한 버퍼링 상태 변경은 RxReleaseFcbResourceInMRx 루틴이 반환되기 전에 먼저 처리됩니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 mrxfcb.h(Mrxfcb.h 포함)
IRQL <= APC_LEVEL

추가 정보

RxAcquireExclusiveFcbResourceInMRx

RxAcquireSharedFcbResourceInMRx

RxAcquireSharedFcbResourceInMRxEx

RxReleaseFcbResourceForThreadInMRx