캐비닛 API 매크로
이 섹션에서는 캐비닛 API에서 사용하는 매크로에 대해 자세히 설명합니다.
FCI 매크로
FCI에서 사용하는 매크로는 다음과 같습니다.
매크로 | Description |
---|---|
FNFCIALLOC | FCI 컨텍스트에서 메모리를 할당하는 데 사용됩니다. |
FNFCICLOSE | 파일을 닫는 데 사용됩니다. |
FNFCIDELETE | 파일을 삭제하는 데 사용됩니다. |
FNFCIFILEPLACED | 파일이 캐비닛에 배치되는 시기를 알리는 데 사용됩니다. |
FNFCIFREE | FCI 컨텍스트에서 이전에 할당된 메모리를 해제하는 데 사용됩니다. |
FNFCIGETNEXTCABINET | 다음 캐비닛에 대한 정보를 요청하는 데 사용됩니다. |
FNFCIGETOPENINFO | 파일을 열고 파일 날짜, 시간 및 특성을 검색하는 데 사용됩니다. |
FNFCIGETTEMPFILE | 임시 파일 이름을 가져오는 데 사용됩니다. |
FNFCIOPEN | FCI 컨텍스트에서 파일을 여는 데 사용됩니다. |
FNFCIREAD | 파일에서 데이터를 읽는 데 사용됩니다. |
FNFCISEEK | 파일 포인터를 지정된 위치로 이동하는 데 사용됩니다. |
FNFCISTATUS | 사용자를 업데이트하는 데 사용됩니다. |
FNFCIWRITE | 파일에 데이터를 쓰는 데 사용됩니다. |
TCOMPfromLZXWindow | Windows 크기를 FCIAddFile에 대한 LXZ TCOMP 값으로 변환합니다. |
FDI 매크로
FDI에서 사용하는 매크로는 다음과 같습니다.
매크로 | Description |
---|---|
FNALLOC | FDI 컨텍스트에서 메모리를 할당하는 데 사용됩니다. |
FNCLOSE | FDI 컨텍스트에서 파일을 닫는 데 사용됩니다. |
FNFDINOTIFY | 디코더의 상태 애플리케이션을 업데이트하는 데 사용됩니다. |
FNFREE | FDI 컨텍스트에서 이전에 할당된 메모리를 해제하는 데 사용됩니다. |
FNOPEN | FDI 컨텍스트에서 파일을 여는 데 사용됩니다. |
FNREAD | FDI 컨텍스트의 파일에서 데이터를 읽는 데 사용됩니다. |
FNSEEK | 파일 포인터를 FDI 컨텍스트의 지정된 위치로 이동하는 데 사용됩니다. |
FNWRITE | FDI 컨텍스트의 파일에 데이터를 쓰는 데 사용됩니다. |
관련 항목