次の方法で共有


VideoPortCreateSpinLock 関数 (video.h)

VideoPortCreateSpinLock 関数はスピン ロックを作成します。

構文

VIDEOPORT_API VP_STATUS VideoPortCreateSpinLock(
  [in]  IN PVOID       HwDeviceExtension,
  [out] OUT PSPIN_LOCK *SpinLock
);

パラメーター

[in] HwDeviceExtension

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

[out] SpinLock

新しく作成されたスピン ロックへのポインターを受け取るメモリ位置へのポインター。

戻り値

成功すると、関数はNO_ERRORを返します。 エラーが発生した場合、関数は適切なエラー コードを返します。

注釈

このルーチンは、 VideoPortAcquireSpinLock またはスピン ロックを引数として必要とする他のサポート ルーチンを最初に呼び出す前に呼び出す必要があります。

要件

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

こちらもご覧ください

VideoPortAcquireSpinLock

VideoPortDeleteSpinLock