Macro NdisInitUnicodeString (ndis.h)
La funzione NdisInitUnicodeString inizializza una stringa Unicode con conteggiata.
Sintassi
void NdisInitUnicodeString(
_us,
s
);
Parametri
_us
Puntatore a un tipo NDIS_STRING allocato dal chiamante in cui NdisInitUnicodeString deve archiviare la stringa Unicode con conteggiata. Per Windows 2000 e versioni successive, NDIS definisce il tipo di NDIS_STRING come tipo UNICODE_STRING.
s
Puntatore a una stringa con terminazione Null con cui inizializzare la stringa con conteggiata.
Valore restituito
Nessuno
Osservazioni
Il DestinationString viene inizializzato in modo che punti al SourceString . Il Length e MaximumLength membri di NDIS_STRING per DestinationStr ing vengono inizializzati alla lunghezza della stringa in SourceString. Se SourceString è NULL, la lunghezza è zero.
I chiamanti di NdisInitUnicodeString devono essere eseguiti in IRQL <= DISPATCH_LEVEL se il buffer DestinationString viene allocato dalla memoria non di paging. In genere, i chiamanti vengono eseguiti in IRQL = PASSIVE_LEVEL durante l'inizializzazione del driver.
Fabbisogno
Vedere anche
DriverEntry dei driver del protocollo NDIS
NdisAnsiStringToUnicodeString NdisUnicodeStringToAnsiString