VideoPortDeleteSpinLock 関数 (video.h)

VideoPortDeleteSpinLock 関数は、指定されたスピン ロックを削除します。

構文

VIDEOPORT_API VP_STATUS VideoPortDeleteSpinLock(
  [in] IN PVOID      HwDeviceExtension,
  [in] IN PSPIN_LOCK SpinLock
);

パラメーター

[in] HwDeviceExtension

ミニポート ドライバーのデバイス拡張機能へのポインター。

[in] SpinLock

削除するスピン ロックへのポインター。

戻り値

スピン ロックが正常に削除されると、 VideoPortDeleteSpinLock はNO_ERRORを返します。

注釈

ミニポート ドライバーは、この関数を使用して、 VideoPortCreateSpinLock の呼び出しで以前に作成されたスピン ロックを削除します。

このルーチンは、ISR または Priority パラメーターが VpMediumPriority または VpHighPriority に設定されている場合に要求された VideoPortSynchronizeExecution コールバックから呼び出すことはできません。

要件

要件
サポートされている最小のクライアント Windows XP 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム デスクトップ
Header video.h (Video.h を含む)
Library Videoprt.lib
[DLL] Videoprt.sys
IRQL <=DISPATCH_LEVEL

こちらもご覧ください

VideoPortCreateSpinLock

VideoPortSynchronizeExecution