IOMMU_INTERFACE_STATE_CHANGE_FIELDSIOMMU_INTERFACE_STATE_CHANGE필드를 나타내며, 호출자에게 특정 상태 필드의 변경에 대한 알림을 받거나 상태가 변경된 콜백 소유자를 나타냅니다.
호출자가 IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK통해 IOMMU_INTERFACE_STATE_CHANGE_CALLBACK 등록하려고 하면 이러한 필드는 호출자에게 알리려는 상태를 나타냅니다.
등록된 IOMMU_INTERFACE_STATE_CHANGE_CALLBACK 호출되면 콜백 소유자는 IOMMU_INTERFACE_STATE_CHANGE; 이러한 필드는 변경된 상태를 나타냅니다.
통사론
typedef union _IOMMU_INTERFACE_STATE_CHANGE_FIELDS {
struct {
ULONG AvailableDomainTypes : 1;
ULONG Reserved : 31;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} IOMMU_INTERFACE_STATE_CHANGE_FIELDS, *PIOMMU_INTERFACE_STATE_CHANGE_FIELDS;
회원
DUMMYSTRUCTNAME
IOMMU 인터페이스의 다양한 상태를 포함하는 구조체입니다.
DUMMYSTRUCTNAME.AvailableDomainTypes
1로 설정하면 사용 가능한 도메인 유형이 변경되거나 사용 가능한 도메인 형식이 변경되었음을 콜백 소유자에게 표시할 때 호출자에게 제공된 콜백을 통해 알림을 받으려고 했음을 나타냅니다.
DUMMYSTRUCTNAME.Reserved
이후 필드를 위해 예약됩니다. 현재 사용되지 않습니다.
AsULONG
DUMMYSTRUCTNAME필드의 통합 값입니다.
요구 사항
| 요구 | 값 |
|---|---|
| 지원되는 최소 서버 | Windows Server 2022 |
| 헤더 | wdm.h |