Condividi tramite


Funzione NetConfigurationQueryUlong (netconfiguration.h)

Recupera i dati della parola lunga non firmata specificata (REG_DWORD) dall'oggetto di configurazione dell'adattatore e copia i dati in una posizione specificata.

Sintassi

NTSTATUS NetConfigurationQueryUlong(
  [_In_]  NETCONFIGURATION                    Configuration,
  [_In_]  NET_CONFIGURATION_QUERY_ULONG_FLAGS Flags,
  [_In_]  PCUNICODE_STRING                    ValueName,
  [_Out_] ULONG                               *Value
);

Parametri

[_In_] Configuration

Handle per un oggetto NETCONFIGURATION che rappresenta una chiave del Registro di sistema aperta.

[_In_] Flags

OR bit per bit valido di flag tipizzato di NET_CONFIGURATION_QUERY_ULONG_FLAGS.

[_In_] ValueName

Puntatore a una struttura UNICODE_STRING contenente un nome per il valore ULONG.

[_Out_] Value

Puntatore a una posizione che riceve i dati assegnati al valore specificato da ValueName .

Valore restituito

La funzione restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questa funzione può restituire un codice di errore NTSTATUS appropriato.

Commenti

Il driver client ottiene un handle per un oggetto NETCONFIGURATION chiamando NetAdapterOpenConfiguration o NetConfigurationOpenSubConfiguration.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Versione KMDF minima 1.21
Versione UMDF minima 2.33
Intestazione netconfiguration.h (include netadaptercx.h)
Libreria NetAdapterCxStub.lib
IRQL PASSIVE_LEVEL