Condividi tramite


Funzione RtlInitEmptyUnicodeString (wdm.h)

La macro RtlInitEmptyUnicodeString inizializza una stringa Unicode con conteggio vuota.

Sintassi

void RtlInitEmptyUnicodeString(
  [out] PUNICODE_STRING         UnicodeString,
  [in]  __drv_aliasesMem PWCHAR Buffer,
  [in]  USHORT                  BufferSize
);

Parametri

[out] UnicodeString

Puntatore alla struttura UNICODE_STRING da inizializzare.

[in] Buffer

Puntatore a un buffer allocato dal chiamante da usare per contenere una stringa WCHAR.

[in] BufferSize

Lunghezza, in byte, del buffer a cui punta Buffer .

Valore restituito

nessuno

Osservazioni

I membri della struttura a cui puntano i parametri DestinationString vengono inizializzati nel modo seguente.

  • Lunghezza. Zero.

  • MaximumLength. BufferSize.

  • Buffer. SourceString.

Per inizializzare una stringa Unicode con conteggio non vuota, chiamare RtlInitUnicodeString.

Requisiti

Requisito Valore
Client minimo supportato Windows XP
Intestazione wdm.h
IRQL Qualsiasi livello