Função RtlInitEmptyUnicodeString (wdm.h)
A macro RtlInitEmptyUnicodeString inicializa uma cadeia de caracteres Unicode contada vazia.
Sintaxe
void RtlInitEmptyUnicodeString(
[out] PUNICODE_STRING UnicodeString,
[in] __drv_aliasesMem PWCHAR Buffer,
[in] USHORT BufferSize
);
Parâmetros
[out] UnicodeString
Ponteiro para a estrutura UNICODE_STRING a ser inicializada.
[in] Buffer
Ponteiro para um buffer alocado pelo chamador a ser usado para conter uma cadeia de caracteres WCHAR.
[in] BufferSize
Comprimento, em bytes, do buffer para o qual o Buffer aponta.
Retornar valor
Nenhum
Comentários
Os membros da estrutura para a qual os parâmetros DestinationString apontam são inicializados da seguinte maneira.
Comprimento. Zero.
MaximumLength. BufferSize.
Buffer. SourceString.
Para inicializar uma cadeia de caracteres Unicode contada não vazia, chame RtlInitUnicodeString.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP |
Cabeçalho | wdm.h |
IRQL | Qualquer nível |