Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Registrierungseintrag "MultiString-Wert" ab, der einem Wertnamen im angegebenen Konfigurationsobjekt zugeordnet ist.
Syntax
NTSTATUS NetConfigurationQueryMultiString(
[_In_] NETCONFIGURATION Configuration,
[_In_] PCUNICODE_STRING ValueName,
[_In_opt_] WDF_OBJECT_ATTRIBUTES *StringsAttributes,
[_Inout_] WDFCOLLECTION Collection
);
Parameter
[_In_] Configuration
Behandeln Sie ein NETCONFIGURATION -Objekt, das einen geöffneten Registrierungsschlüssel darstellt.
[_In_] ValueName
Ein Zeiger auf eine UNICODE_STRING-Struktur, die einen Wertnamen im Softwareschlüssel des Geräts enthält.
[_In_opt_] StringsAttributes
Ein Zeiger auf eine WDF_OBJECT_ATTRIBUTES Struktur, die vom Treiber bereitgestellte Attribute für die neuen WDFSTRING-Objekte enthält. Dieser Parameter ist optional und kann WDF_NO_OBJECT_ATTRIBUTES werden.
[_Inout_] Collection
Ein Handle für ein vom Treiber bereitgestelltes Auflistungsobjekt. Wenn die Funktion erfolgreich ist, enthält das WDFSTRING-Objekt für jede Zeichenfolge, die ValueNamezugewiesen ist.
Rückgabewert
Die Funktion gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Wenn der Registrierungswert NULL ist, gibt NetConfigurationQueryMultiStringSTATUS_OBJECT_NAME_NOT_FOUNDzurück.
Bemerkungen
Der Clienttreiber ruft ein Handle für ein NETCONFIGURATION -Objekt ab, indem NetAdapterOpenConfiguration oder NetConfigurationOpenSubConfigurationaufgerufen wird.
Standardmäßig werden die Zeichenfolgen dem Auflistungsobjekt übergeordnet. Der Clienttreiber kann dies ändern, indem das ParentObject Member der WDF_OBJECT_ATTRIBUTES-Struktur festgelegt wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Universal |
| Minimale KMDF-Version | 1.21 |
| Mindest-UMDF-Version | 2.33 |
| Header- | netconfiguration.h (include netadaptercx.h) |
| Library | NetAdapterCxStub.lib |
| IRQL- | PASSIVE_LEVEL |