次の方法で共有


コールバック関数PCMCIA_IS_WRITE_PROTECTED (ntddpcm.h)

PCMCIA_IS_WRITE_PROTECTED インターフェイス ルーチンは、PCMCIA メモリ カードの書き込み保護条件を返します。

構文

PCMCIA_IS_WRITE_PROTECTED PcmciaIsWriteProtected;

BOOLEAN PcmciaIsWriteProtected(
  [in, optional] PVOID Context
)
{...}

パラメーター

[in, optional] Context

インターフェイス ルーチンのコンテキストへのポインター。

戻り値

メモリ カードが書き込み保護されている場合、PCMCIA_IS_WRITE_PROTECTED インターフェイス ルーチンは TRUE を返し、それ以外の場合は FALSE を返します。

注釈

呼び出し元は、 CONTEXT パラメーターを PCMCIA バス ドライバーで指定されたコンテキストに設定する必要があります。 PCMCIA バス ドライバーは、インターフェイス ルーチンへのポインターを含むのと同じPCMCIA_INTERFACE_STANDARD構造体の Context メンバー内のインターフェイス ルーチンのコンテキストを返します。 Context パラメーターが無効な場合、システムの動作が定義されていないため、システムが停止する可能性があります。

このルーチンの呼び出し元は、IRQL <= DISPATCH_LEVELで実行されている必要があります。 システムの全体的なパフォーマンスを維持するために、ドライバーは IRQL < DISPATCH_LEVELでこのルーチンを呼び出することをお勧めします。

要件

要件
対象プラットフォーム デスクトップ
Header ntddpcm.h (Ntddpcm.h を含む)
IRQL <=DISPATCH_LEVEL (「解説」セクションを参照)。

こちらもご覧ください

PCMCIA_MODIFY_MEMORY_WINDOW

PCMCIA_SET_VPP