Métodos de objeto framework
Cada objeto de marco exporta un conjunto de métodos (funciones). Cada método sirve para uno de los dos propósitos:
Realiza una acción asociada al objeto .
Por ejemplo, el método WdfIoQueueCreate crea una cola de E/S para un dispositivo.
Los métodos que realizan una acción suelen devolver un valor NTSTATUS.
Recupera o modifica una propiedad asociada al objeto .
Por ejemplo, el método WdfRequestGetInformation devuelve información sobre el estado de finalización de una solicitud de E/S.
Los métodos que recuperan una propiedad suelen devolver el valor de la propiedad, mientras que los métodos que modifican una propiedad normalmente no devuelven un valor.
Cada método de objeto acepta un identificador de objeto como entrada. Si un controlador pasa un identificador de objeto no válido a un método de objeto, se produce una comprobación de errores del sistema.