Condividi tramite


Funzione RtlInitEmptyAnsiString (wdm.h)

La macro RtlInitEmptyAnsiString inizializza una stringa ANSI conteggiata vuota.

Sintassi

void RtlInitEmptyAnsiString(
  [out] PANSI_STRING           AnsiString,
  [in]  __drv_aliasesMem PCHAR Buffer,
  [in]  USHORT                 BufferSize
);

Parametri

[out] AnsiString

Puntatore alla struttura ANSI_STRING da inizializzare.

[in] Buffer

Puntatore a un buffer allocato dal chiamante da usare per contenere una stringa ANSI composta da elementi CHAR.

[in] BufferSize

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

Valore restituito

nessuno

Osservazioni

I membri della struttura a cui punta il parametro DestinationString vengono inizializzati come indicato di seguito.

  • Lunghezza. Zero.

  • MassimoLength. BufferSize.

  • Buffer. SourceString.

Per inizializzare una stringa ANSI con conteggio non vuota, chiamare RtlInitAnsiString.

Requisiti

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