Dolap API'leri Makroları

Bu bölümde, Dolap API'sinin kullandığı makrolar ayrıntılı olarak açıklanmıştır:

FCI Makroları

Aşağıdaki makrolar FCI tarafından kullanılır:

Makro Açıklama
FNFCIALLOC FCI bağlamında bellek ayırmak için kullanılır.
FNFCICLOSE Dosyayı kapatmak için kullanılır.
FNFCIDELETE Bir dosyayı silmek için kullanılır.
FNFCIFILEPLACED Dolap içine bir dosya yerleştirildiğinde bunu bildirmek için kullanılır.
FNFCIFREE FCI bağlamında önceden ayrılmış belleği boşaltmak için kullanılır.
FNFCIGETNEXTCABINET Bir sonraki dolap için bilgi istemek için kullanılır.
FNFCIGETOPENINFO Bir dosyayı açmak ve dosya tarihi, saati ve özniteliklerini almak için kullanılır.
FNFCIGETTEMPFILE Geçici bir dosya adı almak için kullanılır.
FNFCIOPEN FCI bağlamında bir dosyayı açmak için kullanılır.
FNFCIREAD Bir dosyadan veri okumak için kullanılır.
FNFCISEEK Bir dosya işaretçisini belirtilen konuma taşımak için kullanılır.
FNFCISTATUS Kullanıcıyı güncelleştirmek için kullanılır.
FNFCIWRITE Bir dosyaya veri yazmak için kullanılır.
TCOMPfromLZXWindow FCIAddFileiçin windows boyutunu LXZ TCOMP değerine dönüştürür.

 

FDI Makroları

Aşağıdaki makrolar FDI tarafından kullanılır:

Makro Açıklama
FNALLOC FDI bağlamında bellek ayırmak için kullanılır.
FNCLOSE FDI bağlamındaki bir dosyayı kapatmak için kullanılır.
FNFDINOTIFY Kod çözücünün durumunda uygulamayı güncelleştirmek için kullanılır.
FNFREE Daha önce ayrılmış belleği bir FDI bağlamında boşaltmak için kullanılır.
FNOPEN Bir dosyayı FDI bağlamında açmak için kullanılır.
FNREAD FDI bağlamındaki bir dosyadan verileri okumak için kullanılır.
FNSEEK Bir dosya işaretçisini FDI bağlamında belirtilen konuma taşımak için kullanılır.
FNWRITE FDI bağlamındaki bir dosyaya veri yazmak için kullanılır.

 

Kabin API'si Başvurusu

Dolap API'sini kullanma