structure IRB_REQ_GET_LOCAL_HOST_INFORMATION (1394.h)

Cette structure contient les champs nécessaires au pilote de bus 1394 pour exécuter une requête GetLocalHostInformation.

Syntaxe

typedef struct _IRB_REQ_GET_LOCAL_HOST_INFORMATION {
  ULONG nLevel;
  PVOID Information;
} IRB_REQ_GET_LOCAL_HOST_INFORMATION;

Membres

nLevel

Spécifie le niveau d’informations souhaité à partir de cet appel. Les indicateurs suivants sont fournis.

Indicateur Description
GET_HOST_UNIQUE_ID Demande au pilote de port de retourner l’identificateur unique 64 bits.
GET_HOST_CAPABILITIES Demande au pilote de port de retourner les indicateurs de capacité du contrôleur hôte.
GET_HOST_DDI_VERSION Demande la version DDI du pilote de bus 1394.
GET_POWER_SUPPLIED Demande au pilote de port de retourner les caractéristiques de puissance du bus.
GET_PHYS_ADDR_ROUTINE Demande au pilote de port de retourner la fonction de mappage d’adresses physiques du contrôleur hôte.
GET_HOST_CONFIG_ROM Demande au pilote de port de retourner le ROM de configuration du contrôleur hôte.
GET_HOST_CSR_CONTENTS Demande au pilote de port de retourner la vitesse ou la topologie mappe à partir de la demande de signature de certificat du contrôleur hôte. Consultez la spécification IEEE 1394 pour obtenir une description des CSR.
Note Dans Windows 7, la définition de nLevel sur GET_HOST_CSR_CONTENTS et la spécification du SPEED_MAP_LOCATION comme CsrBaseAddress n’est pas prise en charge. La carte de vitesse est obsolète dans la spécification IEEE-1394a.
 
GET_HOST_DMA_CAPABILITIES Demande au pilote de port de retourner les indicateurs de capacité du contrôleur hôte et la taille de la mémoire tampon DMA (PAGESIZE multiplié par le nombre de registres de mappage).

Information

Pointe vers un bloc d’informations à remplir, selon le niveau d’informations souhaité. Chaque bloc a sa propre structure particulière.

Indicateur Structure
GET_HOST_UNIQUE_ID

GET_LOCAL_HOST_INFO1

GET_HOST_CAPABILITIES

GET_LOCAL_HOST_INFO2

GET_POWER_SUPPLIED

GET_LOCAL_HOST_INFO3

GET_PHYS_ADDR_ROUTINE

GET_LOCAL_HOST_INFO4

GET_HOST_CONFIG_ROM

GET_LOCAL_HOST_INFO5

GET_HOST_CSR_CONTENTS

GET_LOCAL_HOST_INFO6

GET_HOST_DMA_CAPABILITIES

GET_LOCAL_HOST_INFO7

GET_HOST_DDI_VERSION

GET_LOCAL_HOST_INFO8

Configuration requise

   
En-tête 1394.h