NDK_FN_DEREGISTER_MR コールバック関数 (ndkpi.h)
NdkDeregisterMr (NDK_FN_DEREGISTER_MR) 関数は、以前に NdkRegisterMr (NDK_FN_REGISTER_MR) 関数に登録されていたメモリ領域を登録解除します。
構文
NDK_FN_DEREGISTER_MR NdkFnDeregisterMr;
NTSTATUS NdkFnDeregisterMr(
[in] NDK_MR *pNdkMr,
[in] NDK_FN_REQUEST_COMPLETION RequestCompletion,
[in, optional] PVOID RequestContext
)
{...}
パラメーター
[in] pNdkMr
登録済み状態の NDK メモリ領域 (MR) オブジェクト (NDK_MR) へのポインター。
[in] RequestCompletion
要求完了コールバック ルーチン NdkRequestCompletion (NDK_FN_REQUEST_COMPLETION) へのポインター。
[in, optional] RequestContext
RequestCompletion パラメーターで指定されたコールバック関数の Context パラメーターに渡すコンテキスト値。
戻り値
NdkDeregisterMr 関数は、次のいずれかの NTSTATUS コードを返します。
リターン コード | 説明 |
---|---|
|
登録解除が正常に完了しました。 |
|
操作は保留中であり、後で完了します。 ドライバーは、指定した RequestCompletion (NDK_FN_REQUEST_COMPLETION) 関数を呼び出して、保留中の操作を完了します。 |
|
エラーが発生しました。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートされていません。NDIS 6.30 以降でサポートされています。 |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | ndkpi.h (Ndkpi.h を含む) |
IRQL | <=DISPATCH_LEVEL |