PHONEINITIALIZEEXPARAMS
typedef struct phoneinitializeexparams_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
DWORD dwOptions;
union
{
HANDLE
hEvent;
HANDLE
hCompletionPort;
} Handles;
DWORD
dwCompletionKey;
} PHONEINITIALIZEEXPARAMS, FAR
*LPPHONEINITIALIZEEXPARAMS;
Members
dwOptions
One of the
PHONEINITIALIZEEXOPTION_ constants. Specifies the event notification mechanism
the application desires to use.
hEvent
If dwOptions
specifies PHONEINITIALIZEEXOPTION_USEEVENT, TAPI returns the event handle in
this field.
hCompletionPort
If dwOptions
specifies PHONEINITIALIZEEXOPTION_USECOMPLETIONPORT, the application must
specify in this field the handle of an existing completion port opened using CreateIoCompletionPort.
dwCompletionKey
If dwOptions
specifies PHONEINITIALIZEEXOPTION_USECOMPLETIONPORT, the application must
specify in this field a value that will be returned through the lpCompletionKey
parameter of GetQueuedCompletionStatus to identify the completion
message as a telephony message.
Remarks
See phoneInitializeEx