IRB_REQ_GET_LOCAL_HOST_INFORMATION 結構 (1394.h)
此結構包含 1394 總線驅動程式執行 GetLocalHostInformation 要求所需的欄位。
語法
typedef struct _IRB_REQ_GET_LOCAL_HOST_INFORMATION {
ULONG nLevel;
PVOID Information;
} IRB_REQ_GET_LOCAL_HOST_INFORMATION;
成員
nLevel
指定此呼叫所需的資訊層級。 提供下列旗標。
旗標 | 描述 |
---|---|
GET_HOST_UNIQUE_ID | 要求埠驅動程式傳回 64 位的唯一標識碼。 |
GET_HOST_CAPABILITIES | 要求埠驅動程式傳回主控制器的功能旗標。 |
GET_HOST_DDI_VERSION | 要求 1394 總線驅動程式的 DDI 版本。 |
GET_POWER_SUPPLIED | 要求埠驅動程式傳回總線的電源特性。 |
GET_PHYS_ADDR_ROUTINE | 要求埠驅動程式傳回主控制器的實體位址對應函式。 |
GET_HOST_CONFIG_ROM | 要求埠驅動程式傳回主機控制器的組態 ROM。 |
GET_HOST_CSR_CONTENTS |
要求埠驅動程式從主機控制器的 CSR 傳回速度或拓撲對應。 如需 CSR 的描述,請參閱 IEEE 1394 規格。 注意 在 Windows 7 中,不支援 將 nLevel 設定為 GET_HOST_CSR_CONTENTS,並將SPEED_MAP_LOCATION指定為 CsrBaseAddress 。 速度圖在 IEEE-1394a 規格中已過時。
|
GET_HOST_DMA_CAPABILITIES | 要求埠驅動程式傳回主控制器的功能旗標,以及 DMA 緩衝區的大小 (PAGESIZE 乘以對應緩存器數目) 。 |
Information
根據所需的信息層級,指向要填入的資訊區塊。 每個區塊都有自己的特定結構。
旗標 | 結構 |
---|---|
GET_HOST_UNIQUE_ID | |
GET_HOST_CAPABILITIES | |
GET_POWER_SUPPLIED | |
GET_PHYS_ADDR_ROUTINE | |
GET_HOST_CONFIG_ROM | |
GET_HOST_CSR_CONTENTS | |
GET_HOST_DMA_CAPABILITIES | |
GET_HOST_DDI_VERSION |
規格需求
需求 | 值 |
---|---|
標頭 | 1394.h |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應