CIP_TALK - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 61883.h

typedef struct _CIP_TALK {
  IN HANDLE hConnect;
} CIP_TALK, *PCIP_TALK;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-61883-_cip_talk)

_CIP_TALK structure

Description

This structure is used to begin transmission. The request begins isochronous transmission on the specified connection. This request will start transmitting CIP packets, whether there are any frames attached. If no frames are attached, empty CIP packets are transmitted for every isochronous cycle.

Members

hConnect

On input, the handle of the connection to begin isochronous transmission.

Remarks

In the request, Flags can have these values:

CIP_TALK_USE_SPH_TIMESTAMP

Indicates that the timestamp within the SPH should be used to calculate the timing of transmission of isochronous packets.

CIP_TALK_DOUBLE_BUFFER

Indicates that when transmitting the attached frames should be double-buffered.

If successful, the IEC-61883 protocol driver sets Irp->IoStatus.Status to STATUS_SUCCESS.

If an incorrect parameter is passed in, the protocol driver sets Irp->IoStatus.Status to STATUS_INVALID_PARAMETER.

If the protocol driver is unable to allocate resources, it sets Irp->IoStatus.Status to STATUS_INSUFFICIENT_RESOURCES.

See also

AV_61883_REQUEST