driver-online
  log-inmypagesitemap
top
   자유게시판
   로그북
    견우일지
    시스템팀 개발일지
    Beginning Driver
   유용한 팁&강좌
   CrashDump분석(beta)
   개발QnA
    WDM 입문
    USB
    NDIS
    File System
    Debugging 관련
    그 외
 

팁팁팁! KdPrint로 유니코드 출력하기~!
 ·작성일 2008.04.02:12.26 (수)  · 작성자 견우  · 조 회 6,231


저는 유니코드를 디버깅 메세지로 출력할때 아래처럼 주로 사용하곤 했습니다.

UNICODE_STRING uniString ;

KdPrint(("%S\n", uniString.Buffer)) ; 혹은
KdPrint(("%ws\n", uniString.Buffer)) ;



uniString의 Buffer가 WCHAR이니까.. %S를 이용해서 찍었었쬬~^^
그런데 이렇게 하다보면 좀 코드가 지저분해보이죠~^^

그러다가 WDK의 소스를 보던중 유니코드를 바로 찍을 수 있는
방법을 발견했습니다.

KdPrint(("%wZ\n", &uniString)) ;

이제 좀 간결해보이죠?... 이제 %wZ 애용해야겠습니다.^^


*답변을 받은 후 감사의 글을 남기는 것은 꼭 지켜야할 네티켓입니다.
    

이 전 : Unicode String 할당 함수...

다 음 : 구글에서 사투리 번역서비스를 내놓았네요!! 역시 구글!


·greemate 와우... 유용한 정보네요. 2008.04.10 코멘트 삭제
·Woof 이쁘네요. 저도 밑에꺼를 애용해야 겠습니다. ㅎㅎ 2008.04.02 코멘트 삭제
 
quick-menu
event
study
QnA
pds
family-site concert used used2 intro
address
address