'locale'에 해당되는 글 1건

  1. 2008.12.17 [Windows NT] ZwQueryDefaultLocale
Windows OS2008. 12. 17. 23:01
반응형
NT 커널모드 드라이버에서 locale 을 구하고 싶을 때 사용할 수 있는 함수를 찾았다. 
사실 커널모드 드라이버에서 locale 을 알아야 할 일이 그렇게 많지는 않기 때문에 얼마나 써먹을지는모르겠지만... ^^ 

ntddk 헤더에는 들어있지 않아서 다음과 같이 선언하고 사용해야 한다. 

NTSYSAPI 
NTSTATUS 
NTAPI 
ZwQueryDefaultLocale(
    IN BOOLEAN ThreadOrSystem, 
    OUT PLCID Locale 
    ); 

놀랍게도 NT4 부터 NT kernel 에서 익스포트하던 함수였다. 
Native API Reference 책에도 이미 나와있는 함수이다. 

시험삼아 호출해 보니 Locale 에 0x412(1042) 가 나왔다. 
Korean locale ID 가 맞다. ^^
반응형
Posted by GreeMate