RxSetMinirdrCancelRoutine 関数 (rxcontx.h)
RxSetMinirdrCancelRoutine は、ネットワーク ミニ リダイレクター ドライバーによって呼び出され、RX_CONTEXT構造体のネットワーク ミニ リダイレクターキャンセル ルーチンを設定します。
構文
NTSTATUS RxSetMinirdrCancelRoutine(
[in, out] IN OUT PRX_CONTEXT RxContext,
[in] IN PMRX_CALLDOWN MRxCancelRoutine
);
パラメーター
[in, out] RxContext
RX_CONTEXT構造体へのポインター。
[in] MRxCancelRoutine
キャンセル ルーチンへのポインター。
戻り値
RxSetMinirdrCancelRoutine は、成功した場合はSTATUS_SUCCESS、失敗した場合は次のいずれかのエラー値を返します。
リターン コード | 説明 |
---|---|
|
RxContext パラメーターは既に取り消されています。 RxContext の Flags メンバーにRX_CONTEXT_FLAG_CANCELLED ビットが設定されている場合、エラーが返されます。 |
注釈
RxSetMinirdrCancelRoutine ルーチンは、RxContext パラメーターの MRxCancelRoutine メンバーを MRxCancelRoutine パラメーターの値に設定します。 この操作はスピンロックによって保護されます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | rxcontx.h (Mrx.h、Rxcontx.h を含む) |
IRQL | <= APC_LEVEL |