다음을 통해 공유


EngMapFontFileFD 함수(winddi.h)

EngMapFontFileFD 함수는 필요한 경우 글꼴 파일을 시스템 메모리에 매핑하고 파일의 글꼴 데이터의 기본 위치에 대한 포인터를 반환합니다.

구문

ENGAPI BOOL EngMapFontFileFD(
  [in]  ULONG_PTR iFile,
  [out] PULONG    *ppjBuf,
  [out] ULONG     *pcjBuf
);

매개 변수

[in] iFile

매핑할 글꼴 파일을 식별하는 값에 대한 호출자 제공 포인터입니다. 이 포인터는 이전에 DrvLoadFontFile에 대한 입력으로 수신되어야 합니다.

[out] ppjBuf

매핑된 파일의 기본 메모리 주소를 수신하는 메모리 위치에 대한 포인터입니다.

[out] pcjBuf

매핑된 파일의 크기(바이트)를 수신하는 메모리 위치에 대한 포인터입니다.

반환 값

EngMapFontFileFD 는 성공하면 TRUE 를 반환합니다. 그렇지 않으면 FALSE를 반환 합니다.

설명

글꼴 드라이버가 글꼴 파일을 메모리에 매핑하고 파일의 데이터에 액세스할 수 있도록 EngMapFontFileFD 함수가 제공됩니다. 글꼴 파일이 아직 메모리 매핑되지 않은 경우 EngMapFontFileFDppjBufpcjBuf 를 드라이버에 반환하기 전에 글꼴 데이터를 시스템 메모리에 로드합니다. 파일이 이미 매핑된 경우 함수는 파일의 ppjBufpcjBuf 값만 반환합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 winddi.h(Winddi.h 포함)
라이브러리 Win32k.lib
DLL Win32k.sys

추가 정보

DrvLoadFontFile

EngUnmapFontFileFD