GET_LOCAL_HOST_INFO8 結構 (1394.h)

GET_LOCAL_HOST_INFO8 結構包含由 u.GetLocalHostInformation.nLevel 設定為 GET_HOST_DDI_VERSION 之REQUEST_GET_LOCAL_HOST_INFO要求所傳回的數據。

語法

typedef struct _GET_LOCAL_HOST_INFO8 {
  USHORT MajorVersion;
  USHORT MinorVersion;
} GET_LOCAL_HOST_INFO8, *PGET_LOCAL_HOST_INFO8;

成員

MajorVersion

1394 總線驅動程式介面的主要版本。

MinorVersion

1394 總線驅動程式介面的次要版本。

備註

用戶端驅動程式可以判斷 IEEE 1394 驅動程式堆疊中載入的 1394 總線驅動程式是否為新的 1394 總線驅動程式或舊版 1394 總線驅動程式。 新的 nLevel 值已新增至 REQUEST_GET_LOCAL_HOST_INFO I/O 要求,以傳回 1394 總線驅動程序支援的 DIS 版本。

若要判斷 1394 總線驅動程式是新的 1394 總線驅動程式還是舊版 1394 總線驅動程式,

  1. 用戶端驅動程序必須傳送 REQUEST_GET_LOCAL_HOST_INFO 要求, 並將 nLevel 設定為 GET_HOST_DDI_VERSION。 如果驅動程式堆疊包含新的 1394 總線驅動程式,要求會傳回狀態值STATUS_SUCCESS。 否則,舊版 1394 總線驅動程式會傳回狀態值STATUS_INVALID_PARAMETER。
  2. 用戶端驅動程序也必須提供 u.GetLocalHostInformation.Information 中呼叫端配置的GET_LOCAL_HOST_INFO8結構的指標。 成功完成時,新的 1394 總線驅動程式 (1394ohci.sys 總線驅動程式) 設定 MajorVersionMinorVersion 成員,如下所示。
    • BUS1394_DDI_MAJOR_VERSION:1394 總線驅動程式介面的主要版本。
    • BUS1394_DDI_MINOR_VERSION:1394 總線驅動程式介面的次要版本。

規格需求

需求
最低支援的用戶端 可在 Windows 7 和更新版本中使用。
標頭 1394.h (包含 1394.h)