[UEFI] HII FAQ 번역

이번 번역글은 UEFI 의 HII에 대한 FAQ 입니다. 

   번역 원문은 http://tianocore.sourceforge.net/wiki/HII 입니다.

이번 것도 짧습니다. 

발로 번역한 거라 내용중 틀릴 수도 있는데 그런 부분은 꼭! 지적해 주세요.
번역된 내용을 나중에 한글 FAQ 를 해당 사이트에 올려 오픈 소스 하시는 분들에게 도움이 되고 싶습니다. 

번역을 도와 주신 미지님께 다시한번 감사 드립니다. 
  
HII FAQ

    HII 란 Human Interface Infrastructure 의 약자입니다. 

#### VFR 이란 무엇인가요?
 
    VFR은 Visual Forms Representation(비주얼 폼 리프레젠테이션)의 약어로 
    스크린을 구성하는 폼과 페이지를 기술하기 위한 언어입니다. 
       
    VFR 파일을 컴파일하여 IFR(Internal Forms Representation)를 만듭니다. 
    
    VFR 스팩(규격서)은 EDK II 규격서 페이지에서 다운로드 할 수 있습니다.
    
#### VFR 클래스와 서브클래스에는 어떤 것이 있나요?
    
    VFR(Visual Forms Representation) 클래스 및 서브클래스에 대해서는 FormSet 정의에서 기술하고 있습니다.
    
    VFR 에 사용 가능한 클래스 이름은 다음과 같습니다 :  
   "NON_DEVICE" ,"DISK_DEVICE", "VIDEO_DEVICE", 
        "NETWORK_DEVICE", "INPUT_DEVICE", "ONBOARD_DEVICE", "OTHER_DEVICE"
    
    사용 가능한 서브클래스 이름은 다음과 같습니다 : 
    "SETUP_APPLICATION", "GENERAL_APPLICATION", "FRONT_PAGE", "SINGLE_USE"
  
#### VFR 은 직접 만들어야 하나요 아니면 전용 툴로 만들어야 하나요?

    아직까지 VFR 파일은 텍스트 에디트로 직접 작성해야 합니다.

#### NVRAM 에 설정된  PCD(Platform Configuration Database) 같은 옵션을 PEI가 체크할 수 있습니까?

    예 체크 가능합니다. PCD 경우에는 DynamicHii 로 선언해야 합니다. 

#### HII(Human Interface Infrastructure) 와 VFR 을 사용하는 예는 어디에 있습니까?

    MdkModulePkg\Universal\DriverSampleDxe 에 좋은 예가 있습니다.

    데모를 보려면 Nt32 에뮬레이션 셋업 페이지에서, "Device Manager" 를 선택하고
      "Browser Testcase Engine" 를 선택하십시오.
     적용가능한 구성 데이터의 여러 예제에 대한 메뉴를 볼 수 있을 것입니다.