SMMCDataObjects 구조체는 CCF_MULTI_SELECT_SNAPINS 클립보드 형식에 대한 데이터 형식을 정의합니다. 구조체에는 결과 창에서 선택한 항목 집합에 표시되는 각 스냅인의 다중 선택 데이터 개체에 대한 포인터 배열이 포함됩니다.
구문
typedef struct _SMMCDataObjects {
DWORD count;
LPDATAOBJECT lpDataObject[1];
} SMMCDataObjects;
멤버
count
결과 창에서 항목이 선택된 스냅인의 수입니다.
lpDataObject[1]
결과 창에서 선택한 각 스냅인에 대한 다중 선택 데이터 개체에 대한 포인터 배열입니다.
설명
각 데이터 개체는 지정된 스냅인과 연결된 노드 형식으로 구성됩니다. 데이터 개체는 GlobalAlloc을 사용하여 전달됩니다.
다중 선택 데이터 개체는 결과 창에서 특정 스냅인에 대해 선택한 항목 집합에 표시되는 각 노드 형식이 포함된 목록을 포함합니다. 특정 다중 선택 데이터 개체의 노드 형식 목록은 CCF_OBJECT_TYPES_IN_MULTI_SELECT 클립보드 형식으로 해당 데이터 개체에서 IDataObject::GetData를 호출하여 노드 형식 GUID의 배열로 검색할 수 있습니다.
각 다중 선택 데이터 개체에는 특정 스냅인에서 소유한 선택한 항목이 포함된 목록도 포함됩니다. 각 스냅인은 선택한 항목 목록을 검색하는 형식과 메서드를 정의합니다.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 지원되는 최소 클라이언트 | Windows Vista |
| 지원되는 최소 서버 | Windows Server 2008 |
| 머리글 | mmc.h |