Skip to content

Latest commit

 

History

History
103 lines (71 loc) · 3.48 KB

ns-winspool-_bidi_data.md

File metadata and controls

103 lines (71 loc) · 3.48 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:winspool._BIDI_DATA
_BIDI_DATA (winspool.h)
The BIDI_DATA structure is used to store the values of a bidi schema.
print\bidi_data.htm
print
04/20/2018
BIDI_DATA structure
*LPBIDI_DATA, *PBIDI_DATA, BIDI_DATA, BIDI_DATA structure [Print Devices], LPBIDI_DATA, LPBIDI_DATA structure pointer [Print Devices], PBIDI_DATA, PBIDI_DATA structure pointer [Print Devices], _BIDI_DATA, print.bidi_data, spoolfnc_6e6c0bc2-88f6-43ab-8183-42ee1a91e593.xml, winspool/BIDI_DATA, winspool/LPBIDI_DATA, winspool/PBIDI_DATA
winspool.h
Winspool.h
Windows
This structure is available in Windows XP and later.
Windows
BIDI_DATA, *PBIDI_DATA, *LPBIDI_DATA
_BIDI_DATA
winspool/_BIDI_DATA
PBIDI_DATA
winspool/PBIDI_DATA
BIDI_DATA
winspool/BIDI_DATA
APIRef
kbSyntax
HeaderDef
winspool.h
_BIDI_DATA
PBIDI_DATA
BIDI_DATA

_BIDI_DATA structure

-description

The BIDI_DATA structure is used to store the values of a bidi schema.

-struct-fields

-field dwBidiType

Specifies the type of data in a bidi request as one of the values listed in the BIDI_TYPE enumeration. The value of this member determines which one of the following five union members is valid.

-field u

-field u.bData

Specifies the Boolean value. This member is valid only if the value of dwBidiType is BIDI_BOOL, one of the BIDI_TYPE enumerators.

-field u.iData

Specifies the integer value. This member is valid only if the value of dwBidiType is BIDI_INT, one of the BIDI_TYPE enumerators.

-field u.sData

Pointer to a memory location at which the first byte of the string is stored. This member is valid only if the value of dwBidiType is BIDI_STRING or BIDI_TEXT, two of the BIDI_TYPE enumerators.

-field u.fData

Specifies the floating-point value. This member is valid only if the value of dwBidiType is BIDI_FLOAT, one of the BIDI_TYPE enumerators.

-field u.biData

Specifies a BINARY_CONTAINER structure that holds the binary data. This member is valid only if the value of dwBidiType is BIDI_BLOB, one of the BIDI_TYPE enumerators.

-remarks

The BIDI_REQUEST_DATA and BIDI_RESPONSE_DATA structures each have a member of this type, which holds the bidi data for the request or response.

-see-also

BIDI_REQUEST_DATA

BIDI_RESPONSE_DATA

BIDI_TYPE

BINARY_CONTAINER