CcSetBcbOwnerPointer ルーチンは、固定バッファー制御ブロック (BCB) の所有者スレッド ポインターを設定します。
構文
void CcSetBcbOwnerPointer(
[in] PVOID Bcb,
[in] PVOID OwnerPointer
);
パラメーター
[in] Bcb
現在のスレッドが所有する固定 BCB 構造体へのポインター。
[in] OwnerPointer
有効なリソース所有者ポインター。これは、下位 2 ビットが設定された、割り当てられたシステム アドレスへのポインターを意味します。 このアドレスは、後続の ccUnpinDataForThreadへの呼び出しによって BCB
戻り値
何一つ
備考
ファイル システム CcSetBcbOwnerPointer を呼び出して、固定されたバッファー制御ブロック (BCB) のリソース所有者を設定します。この場合、別のスレッドが BCB のピン留めを外し、現在のスレッドが終了する可能性があります。
ccSetBcbOwnerPointer を
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の |
万国 |
ヘッダー | ntifs.h (Ntifs.h を含む) |
ライブラリ | NtosKrnl.lib |
DLL | NtosKrnl.exe |
関連項目
ccUnpinData を
ccUnpinDataForThread を
ExSetResourceOwnerPointer の