PEP_DEVICE_REGISTER_V2 structure (pepfx.h)
The PEP_DEVICE_REGISTER structure describes all the components in a particular device.
Syntax
typedef struct _PEP_DEVICE_REGISTER_V2 {
ULONGLONG Flags;
ULONG ComponentCount;
PPEP_COMPONENT_V2 Components[ANYSIZE_ARRAY];
} PEP_DEVICE_REGISTER_V2, *PPEP_DEVICE_REGISTER_V2;
Members
Flags
ComponentCount
The number of components in this device, which is also the number of elements in the Components array. The ComponentCount value must be greater than or equal to one.
Components[ANYSIZE_ARRAY]
The first element in an array of pointers to PEP_COMPONENT_V2 structures. Each element in the array points to a structure that describes a component in the device. If this array contains more than one element, the additional elements immediately follow the end of the PEP_DEVICE_REGISTER structure.
Remarks
The PEP_REGISTER_DEVICE structure contains a Register member that points to a PEP_DEVICE_REGISTER structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 10. |
Header | pepfx.h (include Pep_x.h) |