ucmucsippm.h 標頭
此標頭提供類別延伸模組內 UCM-UCSI 平臺原則管理員 (PPM) 抽象概念的宣告。 此 PPM 物件會實作從作業系統原則管理員傳送 UCSI 命令的詳細資料, (OPM) 物件傳送至用戶端驅動程式,以及接收來自用戶端驅動程式的通知。 若要將命令傳送至用戶端驅動程式,它會將 UCSI PPM 命令轉換為 IOCTL,並將其轉送至用戶端驅動程式,稍後會將命令傳輸至實際的韌體。
請勿包含此標頭。 請改為包含 Ucmucsicx.h。
如需詳細資訊,請參閱
ucmucsippm.h 包含下列程式設計介面:
函式
UCMUCSI_CONNECTOR_INFO_INIT 初始化 UCMUCSI_CONNECTOR_INFO 結構。 |
UCMUCSI_PPM_CONFIG_INIT 初始化UCMUCSI_PPM_CONFIG結構。 |
UcmUcsiConnectorCollectionAddConnector 將連接器加入至連接器集合物件。 |
UcmUcsiConnectorCollectionCreate 使用 UcmUcsiCx 建立連接器集合物件。 |
UcmUcsiPpmCreate 建立平臺原則管理員 (PPM) 物件。 |
UcmUcsiPpmNotification 通知 UcmUcsiCx 類別延伸模組有關 UCSI 通知。 |
UcmUcsiPpmSetUcsiCommandRequestQueue 提供架構佇列物件,用來將 UCSI 命令分派給用戶端驅動程式。 |
UcmUcsiPpmStart 指示類別延伸模組開始將要求傳送至用戶端驅動程式。 |
UcmUcsiPpmStop 指示類別延伸模組停止將要求傳送至用戶端驅動程式。 |
結構
UCMUCSI_CONNECTOR_INFO 儲存無法透過傳送「取得連接器功能」之類的 UCSI 命令取得之連接器的相關資訊。 |
UCMUCSI_PPM_CONFIG 儲存建立平臺原則管理員 (PPM) 所需的組態資訊。 |