intestazione fcb.h
Questa intestazione viene usata da ifsk. Per altre informazioni, vedere:
fcb.h contiene le interfacce di programmazione seguenti:
Funzioni
RxCreateNetFcb RxCreateNetFCB alloca, inizializza e inserisce una nuova struttura FCB nelle strutture di dati in memoria per un V_NET_ROOT in cui viene aperto questo fcB. La struttura allocata ha spazio per un SRV_OPEN e una struttura FOBX. |
RxCreateNetFobx RxCreateNetFobx alloca, inizializza e inserisce una nuova struttura di estensione dell'oggetto file (FOBX) nelle strutture di dati in memoria per un FCB in cui viene aperto il FOBX. |
RxCreateNetRoot RxCreateNetRoot alloca e inizializza una struttura NET_ROOT e inserisce il nome nella tabella net name nell'oggetto dispositivo associato. |
RxCreateSrvCall Altre informazioni sulla funzione RxCreateSrvCall. |
RxCreateSrvOpen RxCreateSrvOpen alloca, inizializza e inserisce una nuova struttura SRV_OPEN nelle strutture di dati in memoria usate da RDBSS. Se una nuova struttura deve essere allocata, ha spazio per una struttura FOBX. |
RxCreateVNetRoot RxCreateVNetRoot alloca e inizializza una struttura NET_ROOT e inserisce il nome nella tabella dei nomi net nell'oggetto dispositivo associato. |
RxFinalizeNetFobx RxFinalizeNetFOBX finalizza la struttura FOBX specificata. Il chiamante deve avere un blocco esclusivo sulla struttura FCB associata alla struttura FOBX. |
RxFinalizeNetRoot RxFinalizeNetRoot completa la struttura di NET_ROOT specificata. Il chiamante deve avere un blocco esclusivo sulla tabella netname associata all'oggetto device. |
RxFinalizeSrvCall RxFinalizeSrvCall completa la struttura SRV_CALL specificata. Il chiamante deve avere un blocco esclusivo sulla tabella netname associata all'oggetto device. |
RxFinalizeSrvOpen RxFinalizeSrvOpen finalizza la struttura di SRV_OPEN specificata. Il chiamante deve avere un blocco esclusivo sul fcB associato alla SRV_OPEN e un blocco condiviso o esclusivo sul blocco di tabella del NET_ROOT associato al fcB. |
RxFinalizeVNetRoot RxFinalizeVNetRoot completa la struttura V_NET_ROOT specificata. Il chiamante deve avere un blocco esclusivo sulla tabella netname associata all'oggetto device. |
RxFinishFcbInitialization Altre informazioni sulla funzione RxFinishFcbInitialization. |
RxGetFileSizeWithLock RxGetFileSizeWithLock ottiene le dimensioni del file nella struttura FCB usando un blocco per assicurarsi che il valore a 64 bit sia letto in modo coerente. |
RxInferFileType RxInferFileType tenta di dedurre il tipo di file (directory o non directory) da un membro nella struttura RX_CONTEXT. |
RxpDereferenceAndFinalizeNetFcb RxpDereferenceAndFinalizeNetFcb decrementa il conteggio dei riferimenti e finalizza una struttura FCB. |
RxpDereferenceNetFcb RxpDereferenceNetFcb decrementa il conteggio dei riferimenti in una struttura FCB. |
RxpReferenceNetFcb RxpReferenceNetFcb incrementa il conteggio dei riferimenti in un fcB. |
RxpTrackDereference RxpTrackDereference viene usato nelle build controllate per tenere traccia delle richieste di dereferenza SRV_CALL, NET_ROOT, V_NET_ROOT, FOBX, FCB e SRV_OPEN strutture in compilazioni controllate. È possibile accedere a un log di queste richieste di dereferenza dal sistema di registrazione e da WMI. |
RxpTrackReference Altre informazioni sulla funzione RxpTrackReference. |