次の方法で共有


PosCxMarkPosApp 関数 (poscx.h)

PosCxMarkPosApp は、開いているインスタンスを、サービスポイント アプリケーションに関連付けられているか関連付けられていないものとしてマークします。

ドライバーが複数のデバイス インターフェイスを実装する場合、この省略可能なメソッドは値を提供します。 現在使用されているインターフェイスを特定するのに役立ちます。

構文

NTSTATUS PosCxMarkPosApp(
  [in] WDFDEVICE     device,
  [in] WDFFILEOBJECT fileObject,
  [in] BOOLEAN       isPosApp
);

パラメーター

[in] device

デバイスを表すフレームワーク デバイス オブジェクトへのハンドル。

[in] fileObject

呼び出し元を識別するフレームワーク ファイル オブジェクトへのハンドル 。通常は WdfRequestGetFileObject を使用して取得されます。

[in] isPosApp

開いているインスタンスがサービスポイント アプリケーションに関連付けられているかどうかを指定します。 サービスポイント アプリケーションに関連付けられている場合は、TRUE に設定します。 それ以外の場合は、FALSE に設定します。

戻り値

可能な戻り値は次のとおりです。

説明
STATUS_SUCCESS 正常に完了しました。
INVALID_PARAMETER 指定された fileObject が無効です。

要件

要件
対象プラットフォーム Windows
ヘッダー poscx.h (Poscx.h を含む)