Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera el valor de cadena especificado del objeto de configuración del adaptador y asigna la cadena a un objeto de cadena de marco especificado.
Sintaxis
NTSTATUS NetConfigurationQueryString(
[_In_] NETCONFIGURATION Configuration,
[_In_] PCUNICODE_STRING ValueName,
[_In_opt_] WDF_OBJECT_ATTRIBUTES *StringAttributes,
[_Out_] WDFSTRING *WdfString
);
Parámetros
[_In_] Configuration
Identificador de un objeto NETCONFIGURATION que representa una clave del Registro abierta.
[_In_] ValueName
Puntero a una estructura UNICODE_STRING que contiene un nombre para el valor de cadena.
[_In_opt_] StringAttributes
Puntero a una estructura WDF_OBJECT_ATTRIBUTES que contiene atributos proporcionados por el controlador para el nuevo objeto WDFSTRING. Este parámetro es opcional y se puede WDF_NO_OBJECT_ATTRIBUTES.
[_Out_] WdfString
Identificador de un objeto de cadena de marco. NetAdapterCx asignará los datos de cadena del valor del Registro a este objeto.
Valor devuelto
La función devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, esta función puede devolver un código de error NTSTATUS adecuado.
Observaciones
El controlador cliente obtiene un identificador para un objeto NETCONFIGURATION llamando a NetAdapterOpenConfiguration o NetConfigurationOpenSubConfiguration.
De forma predeterminada, el objeto de cadena de marco está primario en el objeto de colección. El controlador cliente puede cambiarlo estableciendo el miembro ParentObject de la estructura de WDF_OBJECT_ATTRIBUTES.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Universal |
| versión mínima de KMDF | 1.21 |
| versión mínima de UMDF | 2.33 |
| encabezado de | netconfiguration.h (include netadaptercx.h) |
| irQL | PASSIVE_LEVEL |