struttura GET_LOCAL_HOST_INFO6 (1394.h)
La struttura GET_LOCAL_HOST_INFO6 contiene i dati restituiti da una richiesta di REQUEST_GET_LOCAL_HOST_INFO usando u.GetLocalHostInformation.nLevel = GET_HOST_CSR_CONTENTS.
Sintassi
typedef struct _GET_LOCAL_HOST_INFO6 {
ADDRESS_OFFSET CsrBaseAddress;
ULONG CsrDataLength;
PVOID CsrDataBuffer;
} GET_LOCAL_HOST_INFO6, *PGET_LOCAL_HOST_INFO6;
Members
CsrBaseAddress
Specifica l'indirizzo di base da esaminare nella csr. CsrBaseAddress.Off_High deve essere INITIAL_REGISTER_SPACE_HI. I valori possibili di CsrBaseAddress.Off_Low sono i seguenti.
CsrBaseAddress.Off_Low | Tipo di dati |
---|---|
SPEED_MAP_LOCATION |
Mappa della velocità corrente. Il driver del bus converte questo valore da big-endian a formato nativo del computer prima di restituire i dati. Nota Il nuovo driver bus 1394 fornito con Windows 7 non supporta il flag SPEED_MAP_LOCATION nella richiesta di REQUEST_GET_LOCAL_HOST_INFO . La mappa di velocità è obsoleta nella specifica IEEE-1394a.
|
TOPOLOGY_MAP_LOCATION | Mappa della topologia corrente. Il driver del bus converte questo valore da big-endian a formato nativo del computer prima di restituire i dati. |
CsrDataLength
Specifica la lunghezza in byte del buffer a cui punta CsrDataBuffer .
CsrDataBuffer
Puntatore al buffer in cui il driver del bus restituisce i dati CSR richiesti.
Commenti
Se inviato in una richiesta di REQUEST_GET_LOCAL_HOST_INFO, se CsrDataLength è inferiore alle dimensioni dei dati richiesti, viene restituito STATUS_INVALID_BUFFER_SIZE. In questo caso, la dimensione corretta del buffer viene compilata nel membro CsrDataLength .
Requisiti
Requisito | Valore |
---|---|
Intestazione | 1394.h (include 1394.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per