Función HwNRegisterClient (hwnclx.h)
Registra el controlador cliente de notificaciones de hardware y sus funciones de devolución de llamada con la extensión de clase . Esta función debe invocarse cuando se carga el controlador de cliente y se llama a la rutina DriverEntry para la inicialización.
Sintaxis
FORCEINLINE NTSTATUS HwNRegisterClient(
_In_ WDFDRIVER Driver,
_Inout_ PHWN_CLIENT_REGISTRATION_PACKET RegistrationPacket,
_In_ PUNICODE_STRING RegistryPath
);
Parámetros
[in] Driver
Identificador del objeto de controlador del marco de controladores de cliente.
[in, out] RegistrationPacket
Puntero a la estructura HWN_CLIENT_REGISTRATION_PACKET que contiene punteros de función a las funciones de devolución de llamada definidas en la implementación del controlador de cliente y requeridas por la extensión de clase.
[in] RegistryPath
Puntero a una estructura de UNICODE_STRING que contiene la ruta de acceso a la clave del Registro del controlador cliente.
Valor devuelto
Devuelve STATUS_SUCCESS si la función se realiza correctamente. Devuelve STATUS_INVALID_PARAMETER si no se encuentra el controlador cliente correspondiente. De lo contrario, devuelve uno de los valores de estado de error definidos en Ntstatus.h.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1709 |
Servidor mínimo compatible | Windows Server 2016 |
Plataforma de destino | Windows |
Encabezado | hwnclx.h |
Library | Mshwnclxstub.lib |
IRQL | PASSIVE_LEVEL |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de