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.