// ndis.h
void NdisInitUnicodeString(
_us,
s
);
View the official Windows Driver Kit DDI referenceNo description available.
The NdisInitUnicodeString function initializes a counted Unicode string.
_usA pointer to a caller-allocated NDIS_STRING type in which NdisInitUnicodeString should store the counted Unicode string. For Windows 2000 and later, NDIS defines the NDIS_STRING type as a UNICODE_STRING type.
sA pointer to a null-terminated string with which to initialize the counted string.
The DestinationString is initialized to point to the SourceString . The Length and MaximumLength members of NDIS_STRING for the DestinationString are initialized to the length of the string at SourceString. If SourceString is NULL, the length is zero.
Callers of NdisInitUnicodeString must be running at IRQL <= DISPATCH_LEVEL if the DestinationString buffer is allocated from nonpaged memory. Usually, callers are running at IRQL = PASSIVE_LEVEL during driver initialization.
DriverEntry of NDIS Protocol Drivers