Свойства объекта framework
Большинство объектов платформы содержат наборы свойств. Свойства представляют сведения, доступные драйверу. С точки зрения драйвера некоторые свойства доступны только для чтения, а некоторые — для чтения и записи.
Для каждого удобочитаемого свойства платформа определяет метод get, который драйвер может вызвать для получения значения свойства. Каждый метод get возвращает текущее значение свойства .
Для каждого записываемого свойства платформа определяет метод set, который драйвер может вызывать для изменения значения свойства. Драйвер предоставляет новое значение свойства в качестве входного параметра методу set.
Например, объект устройства платформы определяет два метода, WdfDeviceGetDeviceState и WdfDeviceSetDeviceState, которые драйвер может вызвать, чтобы получить или задать состояние Plug and Play устройства (PnP).