Macro NdisInitAnsiString (ndis.h)
La funzione NdisInitAnsiString inizializza una stringa ANSI conteggiata.
Sintassi
void NdisInitAnsiString(
_as,
s
);
Parametri
_as
Puntatore a un buffer allocato dal chiamante in cui questa funzione deve archiviare la stringa ANSI conteggiata.
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 all'SourceString. La lunghezza e la lunghezza massima per il DestinationString vengono inizializzate alla lunghezza della stringa in SourceString. Se SourceString è NULL, la lunghezza è zero.
I chiamanti di NdisInitAnsiString devono essere in esecuzione 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.