Freigeben über


PosCxOpen-Funktion (poscx.h)

PosCxOpen wird aufgerufen, um eine offene PosCx-Bibliothek instance zu erstellen. Diese Funktion initialisiert alle Ressourcen, die sie zum Verwalten eines einzelnen offenen instance benötigt. Es sollte vom EVT_WDF_DEVICE_FILE_CREATE Rückruf des Treibers aufgerufen werden.

Syntax

NTSTATUS PosCxOpen(
  [in] WDFDEVICE     device,
  [in] WDFFILEOBJECT fileObject,
  [in] ULONG         deviceInterfaceTag
);

Parameter

[in] device

Ein Handle für ein Frameworkgerätobjekt, das das Gerät darstellt.

[in] fileObject

Ein Handle für ein Frameworkdateiobjekt, das den Aufrufer identifiziert, der dem geöffneten instance zugeordnet ist.

[in] deviceInterfaceTag

Ein Bezeichner, der verwendet wird, um die Geräteschnittstelle des Aufrufers in einem Mehrfunktionsgerät anzugeben. Für ein Gerät mit einer Schnittstelle sollte dieser Wert 0 sein.

Rückgabewert

Ein entsprechender NTSTATUS-Fehlercode, der angibt, dass die status des geöffneten instance vervollständigt wird.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile poscx.h (einschließlich Poscx.h)