次の方法で共有


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 が無効です。

必要条件

要件 価値
ターゲット プラットフォーム ウィンドウズ
ヘッダー poscx.h (Poscx.h を含む)