Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
The NetConfigurationAssignBinary function writes caller-supplied binary data to a specified value name in the registry.
Syntax
NTSTATUS NetConfigurationAssignBinary(
[_In_] NETCONFIGURATION Configuration,
[_In_] PCUNICODE_STRING ValueName,
[__In_reads_bytes_(BufferLength)_] void *Buffer,
[_In_] ULONG BufferLength
);
Parameters
[_In_] Configuration
A handle to a NETCONFIGURATION object that represents an opened registry key.
[_In_] ValueName
A pointer to a UNICODE_STRING structure that contains a value name.
[__In_reads_bytes_(BufferLength)_] Buffer
A pointer to a buffer that contains driver-supplied data.
[_In_] BufferLength
The length, in bytes, of the buffer to which Buffer points.
Return value
This function returns STATUS_SUCCESS if the operation succeeds. Otherwise, this function may return an appropriate NTSTATUS error code.
Remarks
The client driver obtains a handle to a NETCONFIGURATION object by calling NetAdapterOpenConfiguration or NetConfigurationOpenSubConfiguration.
If an entry of the same name as ValueName already exists under the opened registry key, NetConfigurationAssignBinary replaces its current value with the caller-supplied value. Otherwise, NetConfigurationAssignBinary adds a new value entry with the given name and supplied value to the registry.
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Universal |
| Minimum KMDF version | 1.21 |
| Minimum UMDF version | 2.33 |
| Header | netconfiguration.h (include netadaptercx.h) |
| IRQL | PASSIVE_LEVEL |