fcb.h-Header
Dieser Header wird von ifsk verwendet. Weitere Informationen finden Sie unter:
fcb.h enthält die folgenden Programmierschnittstellen:
Functions
RxCreateNetFcb RxCreateNetFCB reserviert, initialisiert und fügt eine neue FCB-Struktur in die In-Memory-Datenstrukturen für eine V_NET_ROOT ein, für die dieser FCB geöffnet wird. Die zugeordnete Struktur verfügt über Platz für eine SRV_OPEN und eine FOBX-Struktur. |
RxCreateNetFobx RxCreateNetFobx ordnet, initialisiert und fügt eine neue FOBX-Struktur (File Object Extension) in die In-Memory-Datenstrukturen für einen FCB ein, für den diese FOBX geöffnet wird. |
RxCreateNetRoot RxCreateNetRoot ordnet und initialisiert eine NET_ROOT-Struktur und fügt den Namen in die Net Name-Tabelle des zugeordneten Geräteobjekts ein. |
RxCreateSrvCall Erfahren Sie mehr über die RxCreateSrvCall-Funktion. |
RxCreateSrvOpen RxCreateSrvOpen ordnet, initialisiert und fügt eine neue SRV_OPEN-Struktur in die von RDBSS verwendeten In-Memory-Datenstrukturen ein. Wenn eine neue Struktur zugeordnet werden muss, verfügt sie über Platz für eine FOBX-Struktur. |
RxCreateVNetRoot RxCreateVNetRoot ordnet und initialisiert eine NET_ROOT-Struktur und fügt den Namen in die Net Name-Tabelle des zugeordneten Geräteobjekts ein. |
RxFinalizeNetFobx RxFinalizeNetFOBX schließt die angegebene FOBX-Struktur ab. Der Aufrufer muss über eine exklusive Sperre für den FCB verfügen, der der FOBX-Struktur zugeordnet ist. |
RxFinalizeNetRoot RxFinalizeNetRoot schließt die angegebene NET_ROOT-Struktur ab. Der Aufrufer muss über eine exklusive Sperre für die netname-Tabelle verfügen, die dem Geräteobjekt zugeordnet ist. |
RxFinalizeSrvCall RxFinalizeSrvCall schließt die angegebene SRV_CALL-Struktur ab. Der Aufrufer muss über eine exklusive Sperre für die netname-Tabelle verfügen, die dem Geräteobjekt zugeordnet ist. |
RxFinalizeSrvOpen RxFinalizeSrvOpen schließt die angegebene SRV_OPEN-Struktur ab. Der Aufrufer muss über eine exklusive Sperre für den FCB verfügen, der dem SRV_OPEN zugeordnet ist, und entweder über eine freigegebene oder eine exklusive Sperre für die Tabellensperre der NET_ROOT, die dem FCB zugeordnet ist. |
RxFinalizeVNetRoot RxFinalizeVNetRoot schließt die angegebene V_NET_ROOT-Struktur ab. Der Aufrufer muss über eine exklusive Sperre für die netname-Tabelle verfügen, die dem Geräteobjekt zugeordnet ist. |
RxFinishFcbInitialisierung Erfahren Sie mehr über die RxFinishFcbInitialization-Funktion. |
RxGetFileSizeWithLock RxGetFileSizeWithLock ruft die Dateigröße in der FCB-Struktur mithilfe einer Sperre ab, um sicherzustellen, dass der 64-Bit-Wert konsistent gelesen wird. |
RxInferFileType RxInferFileType versucht, den Dateityp (Verzeichnis oder Nicht-Verzeichnis) von einem Member in der RX_CONTEXT-Struktur abzuleiten. |
RxpDereferenceAndFinalizeNetFcb RxpDereferenceAndFinalizeNetFcb dekrementiert die Verweisanzahl und schließt eine FCB-Struktur ab. |
RxpDereferenceNetFcb RxpDereferenceNetFcb verringert die Verweisanzahl für eine FCB-Struktur. |
RxpReferenceNetFcb RxpReferenceNetFcb erhöht die Verweisanzahl für einen FCB. |
RxpTrackDereference RxpTrackDereference wird in überprüften Builds verwendet, um Anforderungen zur Dereferenzierung von SRV_CALL, NET_ROOT, V_NET_ROOT, FOBX, FCB und SRV_OPEN Strukturen in überprüften Builds nachzuverfolgen. Auf ein Protokoll dieser Dereferenzierungsanforderungen kann das Protokollierungssystem und WMI zugreifen. |
RxpTrackReference Erfahren Sie mehr über die RxpTrackReference-Funktion. |