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