SP_DEVINFO_LIST_DETAIL_DATA_A Struktur (setupapi.h)

Eine SP_DEVINFO_LIST_DETAIL_DATA-Struktur enthält Informationen zu einem Geräteinformationssatz, z. B. die zugehörige Setupklasse GUID (wenn sie über eine zugehörige Setupklasse verfügt).

Syntax

typedef struct _SP_DEVINFO_LIST_DETAIL_DATA_A {
  DWORD  cbSize;
  GUID   ClassGuid;
  HANDLE RemoteMachineHandle;
  CHAR   RemoteMachineName[SP_MAX_MACHINENAME_LENGTH];
} SP_DEVINFO_LIST_DETAIL_DATA_A, *PSP_DEVINFO_LIST_DETAIL_DATA_A;

Member

cbSize

Die Größe der SP_DEVINFO_LIST_DETAIL_DATA Struktur in Bytes.

ClassGuid

Die Setupklassen-GUID, die dem Geräteinformationssatz zugeordnet ist, oder GUID_NULL, wenn keine zugehörige Setupklasse vorhanden ist.

RemoteMachineHandle

Wenn der Geräteinformationssatz für einen Remotecomputer festgelegt ist, handelt es sich bei diesem Member um ein Configuration Manager-Computerhandle für den Remotecomputer. Wenn der Geräteinformationssatz für den lokalen Computer festgelegt ist, ist dieser Member NULL.

Dies ist in der Regel der Parameter, den Komponenten für den Zugriff auf den Remotecomputer verwenden. RemoteMachineName enthält eine Zeichenfolge, falls die Komponente den Namen des Remotecomputers erfordert.

RemoteMachineName[SP_MAX_MACHINENAME_LENGTH]

Eine NULL-beendete Zeichenfolge, die den Namen des Remotecomputers enthält. Wenn die Geräteinformationen für den lokalen Computer festgelegt sind, ist dieses Element eine leere Zeichenfolge.

Hinweise

Hinweis

Der setupapi.h-Header definiert SP_DEVINFO_LIST_DETAIL_DATA als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
Header setupapi.h (einschließlich Setupapi.h)

Weitere Informationen

SetupDiGetDeviceInfoListDetail