struktur GET_LOCAL_HOST_INFO8 (1394.h)

Struktur GET_LOCAL_HOST_INFO8 berisi data yang dikembalikan oleh permintaan REQUEST_GET_LOCAL_HOST_INFO dengan u.GetLocalHostInformation.nLevel diatur ke GET_HOST_DDI_VERSION.

Sintaks

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

Anggota

MajorVersion

Versi utama antarmuka driver bus 1394.

MinorVersion

Versi minor antarmuka driver bus 1394.

Keterangan

Driver klien dapat menentukan apakah driver bus 1394 yang dimuat dalam tumpukan driver IEEE 1394 adalah driver bus 1394 baru atau driver bus warisan 1394. Nilai nLevel baru telah ditambahkan ke permintaan I/O REQUEST_GET_LOCAL_HOST_INFO untuk mengembalikan versi DDI yang didukung driver bus 1394.

Untuk menentukan apakah pengemudi bus 1394 adalah pengemudi bus 1394 baru atau pengemudi bus warisan 1394,

  1. Driver klien harus mengirim permintaan REQUEST_GET_LOCAL_HOST_INFO dengan nLevel diatur ke GET_HOST_DDI_VERSION. Jika tumpukan driver berisi driver bus 1394 baru, permintaan mengembalikan nilai status STATUS_SUCCESS. Jika tidak, driver bus warisan 1394 mengembalikan nilai status STATUS_INVALID_PARAMETER.
  2. Driver klien juga harus menyediakan penunjuk ke struktur GET_LOCAL_HOST_INFO8 yang dialokasikan pemanggil di u.GetLocalHostInformation.Information. Setelah berhasil diselesaikan, pengemudi bus 1394 baru (1394ohci.sys sopir bus) menetapkan anggota MajorVersion dan MinorVersion sebagai berikut.
    • BUS1394_DDI_MAJOR_VERSION: Versi utama antarmuka driver bus 1394.
    • BUS1394_DDI_MINOR_VERSION: Versi minor antarmuka driver bus 1394.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows 7 dan versi yang lebih baru.
Header 1394.h (termasuk 1394.h)