UCMUCSIFUNCENUM 列挙 (ucmucsifuncenum.h)

UcmUcsiCx クラス拡張機能のクライアント ドライバーによって呼び出されるすべてのエクスポート関数の値を定義します。

構文

typedef enum _UCMUCSIFUNCENUM {
  UcmUcsiDeviceInitInitializeTableIndex,
  UcmUcsiDeviceInitializeTableIndex,
  UcmUcsiConnectorCollectionCreateTableIndex,
  UcmUcsiConnectorCollectionAddConnectorTableIndex,
  UcmUcsiPpmCreateTableIndex,
  UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex,
  UcmUcsiPpmStartTableIndex,
  UcmUcsiPpmStopTableIndex,
  UcmUcsiPpmNotificationTableIndex,
  UcmucsiFunctionTableNumEntries
} UCMUCSIFUNCENUM;

定数

 
UcmUcsiDeviceInitInitializeTableIndex
UcmUcsiDeviceInitInitialize - フレームワークによって提供される WDFDEVICE_INIT を初期化します。
UcmUcsiDeviceInitializeTableIndex
UcmUcsiDeviceInitialize - UcmUcsiCx クラス拡張機能を初期化します。
UcmUcsiConnectorCollectionCreateTableIndex
UcmUcsiConnectorCollectionCreate - UcmUcsiCx を使用してコネクタ コレクション オブジェクトを作成します。
UcmUcsiConnectorCollectionAddConnectorTableIndex
UcmUcsiConnectorCollectionAddConnector - コネクタ コレクション オブジェクトにコネクタを追加します。
UcmUcsiPpmCreateTableIndex
UcmUcsiPpmCreate - プラットフォーム ポリシー マネージャー (PPM) オブジェクトを作成します。
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex
UcmUcsiPpmSetUcsiCommandRequestQueue - UCSI コマンドをクライアント ドライバーにディスパッチするために使用されるフレームワーク キュー オブジェクトを提供します。
UcmUcsiPpmStartTableIndex
UcmUcsiPpmStart - クライアント ドライバーへの要求の送信を開始するようにクラス拡張機能に指示します。
UcmUcsiPpmStopTableIndex
UcmUcsiPpmStop - クライアント ドライバーへの要求の送信を停止するようにクラス拡張機能に指示します。
UcmUcsiPpmNotificationTableIndex
UcmUcsiPpmNotification - UCSI 通知について UcmUcsiCx クラス拡張機能に通知します。
UcmucsiFunctionTableNumEntries
この列挙の末尾。

要件

要件
最小 KMDF バージョン 1.27
最小 UMDF バージョン 該当なし
Header ucmucsifuncenum.h (UcmUcsiCx.h を含む)

こちらもご覧ください

Ucmucsicx.h