RtlInitEmptyUnicodeString 함수(wdm.h)

RtlInitEmptyUnicodeString 매크로는 계산된 빈 유니코드 문자열을 초기화합니다.

구문

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

매개 변수

[out] UnicodeString

초기화할 UNICODE_STRING 구조체에 대한 포인터입니다.

[in] Buffer

WCHAR 문자열을 포함하는 데 사용할 호출자가 할당한 버퍼에 대한 포인터입니다.

[in] BufferSize

버퍼가 가리키는 버퍼의 길이(바이트)입니다.

반환 값

없음

설명

DestinationString 매개 변수가 가리키는 구조체의 멤버는 다음과 같이 초기화됩니다.

  • 길이입니다. 단계 없음.

  • MaximumLength. BufferSize.

  • 버퍼. SourceString.

비어 있지 않은 계산 유니코드 문자열을 초기화하려면 RtlInitUnicodeString을 호출합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP
머리글 wdm.h
IRQL 모든 수준