Share via


SP_DEVINFO_LIST_DETAIL_DATA_A 구조체(setupapi.h)

SP_DEVINFO_LIST_DETAIL_DATA 구조에는 연결된 설치 클래스 GUID(연결된 설치 클래스가 있는 경우)와 같은 디바이스 정보 집합에 대한 정보가 포함됩니다.

구문

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;

멤버

cbSize

SP_DEVINFO_LIST_DETAIL_DATA 구조체의 크기(바이트)입니다.

ClassGuid

디바이스 정보 집합과 연결된 설치 클래스 GUID이거나 연결된 설치 클래스가 없는 경우 GUID_NULL.

RemoteMachineHandle

디바이스 정보 집합이 원격 컴퓨터에 대한 경우 이 멤버는 원격 컴퓨터의 구성 관리자 컴퓨터 핸들입니다. 디바이스 정보 집합이 로컬 컴퓨터에 대한 경우 이 멤버는 NULL입니다.

일반적으로 구성 요소가 원격 컴퓨터에 액세스하는 데 사용하는 매개 변수입니다. 구성 요소에 원격 컴퓨터의 이름이 필요한 경우 RemoteMachineName 에는 문자열이 포함됩니다.

RemoteMachineName[SP_MAX_MACHINENAME_LENGTH]

원격 컴퓨터의 이름을 포함하는 NULL로 종료된 문자열입니다. 디바이스 정보 집합이 로컬 컴퓨터에 대한 경우 이 멤버는 빈 문자열입니다.

설명

참고

setupapi.h 헤더는 SP_DEVINFO_LIST_DETAIL_DATA 유니코드 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입에 대한 규칙을 참조하세요.

요구 사항

요구 사항
헤더 setupapi.h(Setupapi.h 포함)

추가 정보

SetupDiGetDeviceInfoListDetail