Macros da API do Gabinete
Esta seção detalha as macros usadas pela API de gabinete:
FCI Macros
As seguintes macros são usadas pela FCI:
Macro | Descrição |
---|---|
FNFCIALLOC | Usado para alocar memória em um contexto FCI. |
FNFCICLOSE | Usado para fechar um arquivo. |
FNFCIDELETE | Usado para excluir um arquivo. |
FNFCIFILEPLACED | Usado para notificar quando um arquivo é colocado no gabinete. |
FNFCIFREE | Usado para liberar memória alocada anteriormente em um contexto FCI. |
FNFCIGETNEXTCABINET | Usado para solicitar informações para o próximo gabinete. |
FNFCIGETOPENINFO | Usado para abrir um arquivo e recuperar data, hora e atributos do arquivo. |
FNFCIGETTEMPFILE | Usado para obter um nome de arquivo temporário. |
FNFCIOPEN | Usado para abrir um arquivo em um contexto FCI. |
FNFCIREAD | Usado para ler dados de um arquivo. |
FNFCISEEK | Usado para mover um ponteiro de arquivo para um local especificado. |
FNFCISTATUS | Usado para atualizar o usuário. |
FNFCIWRITE | Usado para gravar dados em um arquivo. |
TCOMPfromLZXWindow | Converte o tamanho do Windows em um valor TCOMP LXZ para FCIAddFile. |
FDI Macros
As seguintes macros são usadas pelo FDI:
Macro | Descrição |
---|---|
FNALLOC | Usado para alocar memória em um contexto de IED. |
FNCLOSE | Usado para fechar um arquivo em um contexto de IED. |
FNFDINOTIFY | Usado para atualizar o aplicativo sobre o status do decodificador. |
FNFREE | Usado para liberar memória alocada anteriormente em um contexto de IED. |
FNOPEN | Usado para abrir um arquivo em um contexto IED. |
FNREAD | Usado para ler dados de um arquivo em um contexto de IED. |
FNSEEK | Usado para mover um ponteiro de arquivo para o local especificado em um contexto FDI. |
FNWRITE | Usado para gravar dados em um arquivo em um contexto de IED. |
Tópicos relacionados