Freigeben über


PosCxOpen-Funktion (poscx.h)

PosCxOpen wird aufgerufen, um eine geöffnete PosCx-Bibliotheksinstanz zu erstellen. Diese Funktion initialisiert alle Ressourcen, die zum Verwalten einer einzelnen geöffneten Instanz erforderlich sind. Er 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 zu einem Framework-Geräteobjekt, das das Gerät darstellt.

[in] fileObject

Ein Handle zu einem Frameworkdateiobjekt, das den aufrufer identifiziert, der der geöffneten Instanz zugeordnet ist.

[in] deviceInterfaceTag

Ein Bezeichner, der verwendet wird, um die Geräteschnittstelle des Aufrufers in einem multifunktionsbasierten Gerät anzugeben. Bei einem Gerät mit einer Schnittstelle sollte dieser Wert 0 sein.

Rückgabewert

Ein entsprechender NTSTATUS-Fehlercode, der den Status des Abschlusses der geöffneten Instanz angibt.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- poscx.h (include Poscx.h)