cabeçalho fcb.h
Esse cabeçalho é usado pelo ifsk. Para obter mais informações, consulte:
fcb.h contém as seguintes interfaces de programação:
Funções
RxCreateNetFcb RxCreateNetFCB aloca, inicializa e insere uma nova estrutura FCB nas estruturas de dados na memória para um V_NET_ROOT em que esta FCB está sendo aberta. A estrutura alocada tem espaço para um SRV_OPEN e uma estrutura FOBX. |
RxCreateNetFobx RxCreateNetFobx aloca, inicializa e insere uma nova estrutura de FOBX (extensão de objeto de arquivo) nas estruturas de dados na memória de um FCB no qual esse FOBX está sendo aberto. |
RxCreateNetRoot RxCreateNetRoot aloca e inicializa uma estrutura NET_ROOT e insere o nome na tabela net name no objeto de dispositivo associado. |
RxCreateSrvCall Saiba mais sobre a função RxCreateSrvCall. |
RxCreateSrvOpen RxCreateSrvOpen aloca, inicializa e insere uma nova estrutura SRV_OPEN nas estruturas de dados na memória usadas pelo RDBSS. Se uma nova estrutura precisar ser alocada, ela terá espaço para uma estrutura FOBX. |
RxCreateVNetRoot RxCreateVNetRoot aloca e inicializa uma estrutura NET_ROOT e insere o nome na tabela net name no objeto de dispositivo associado. |
RxFinalizeNetFobx RxFinalizeNetFOBX finaliza a estrutura DO FOBX fornecida. O chamador deve ter um bloqueio exclusivo no FCB associado à estrutura FOBX. |
RxFinalizeNetRoot RxFinalizeNetRoot finaliza a estrutura de NET_ROOT fornecida. O chamador deve ter um bloqueio exclusivo na tabela netname associada ao objeto do dispositivo. |
RxFinalizeSrvCall RxFinalizeSrvCall finaliza a estrutura de SRV_CALL fornecida. O chamador deve ter um bloqueio exclusivo na tabela netname associada ao objeto do dispositivo. |
RxFinalizeSrvOpen RxFinalizeSrvOpen finaliza a estrutura de SRV_OPEN fornecida. O chamador deve ter um bloqueio exclusivo no FCB associado ao SRV_OPEN e um bloqueio compartilhado ou exclusivo no bloqueio de tabela do NET_ROOT associado ao FCB. |
RxFinalizeVNetRoot RxFinalizeVNetRoot finaliza a estrutura de V_NET_ROOT fornecida. O chamador deve ter um bloqueio exclusivo na tabela netname associada ao objeto do dispositivo. |
RxFinishFcbInitialization Saiba mais sobre a função RxFinishFcbInitialization. |
RxGetFileSizeWithLock RxGetFileSizeWithLock obtém o tamanho do arquivo na estrutura FCB usando um bloqueio para garantir que o valor de 64 bits seja lido de forma consistente. |
RxInferFileType RxInferFileType tenta inferir o tipo de arquivo (diretório ou não diretório) de um membro na estrutura RX_CONTEXT. |
RxpDereferenceAndFinalizeNetFcb RxpDereferenceAndFinalizeNetFcb diminui a contagem de referência e finaliza uma estrutura FCB. |
RxpDereferenceNetFcb RxpDereferenceNetFcb diminui a contagem de referência em uma estrutura FCB. |
RxpReferenceNetFcb RxpReferenceNetFcb incrementa a contagem de referência em um FCB. |
RxpTrackDereference RxpTrackDereference é usado em builds verificados para acompanhar solicitações de desreferência SRV_CALL, NET_ROOT, V_NET_ROOT, FOBX, FCB e estruturas de SRV_OPEN em builds verificados. Um log dessas solicitações de desreferência pode ser acessado pelo sistema de registro em log e pelo WMI. |
RxpTrackReference Saiba mais sobre a função RxpTrackReference. |