Win32 API 日本語リファレンス
ホームDevices.Tapi › FULLDUPLEX_SUPPORT

FULLDUPLEX_SUPPORT

列挙型
基底型i4

メンバー 3

名前10進16進説明
FDS_SUPPORTED00x0全二重がサポートされています。
FDS_NOTSUPPORTED10x1全二重はサポートされていません。
FDS_UNKNOWN20x2TSP はデバイスが全二重かどうかを判別できません。

公式ドキュメント

FULLDUPLEX_SUPPORT 列挙型は、レガシー TSP を操作するアプリケーションが、指定された端末が全二重動作をサポートするかどうかを示すために使用します。この列挙型は ITLegacyWaveSupport::IsFullDuplex メソッドによって返されます。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum FULLDUPLEX_SUPPORT : int {
    FDS_SUPPORTED = 0,
    FDS_NOTSUPPORTED = 1,
    FDS_UNKNOWN = 2
} FULLDUPLEX_SUPPORT;
public enum FULLDUPLEX_SUPPORT : int
{
    FDS_SUPPORTED = 0,
    FDS_NOTSUPPORTED = 1,
    FDS_UNKNOWN = 2,
}
Public Enum FULLDUPLEX_SUPPORT As Integer
    FDS_SUPPORTED = 0
    FDS_NOTSUPPORTED = 1
    FDS_UNKNOWN = 2
End Enum
import enum

class FULLDUPLEX_SUPPORT(enum.IntEnum):
    FDS_SUPPORTED = 0
    FDS_NOTSUPPORTED = 1
    FDS_UNKNOWN = 2
// FULLDUPLEX_SUPPORT
pub const FDS_SUPPORTED: i32 = 0;
pub const FDS_NOTSUPPORTED: i32 = 1;
pub const FDS_UNKNOWN: i32 = 2;
// FULLDUPLEX_SUPPORT
const (
	FDS_SUPPORTED int32 = 0
	FDS_NOTSUPPORTED int32 = 1
	FDS_UNKNOWN int32 = 2
)
const
  FDS_SUPPORTED = 0;
  FDS_NOTSUPPORTED = 1;
  FDS_UNKNOWN = 2;
// FULLDUPLEX_SUPPORT
pub const FDS_SUPPORTED: i32 = 0;
pub const FDS_NOTSUPPORTED: i32 = 1;
pub const FDS_UNKNOWN: i32 = 2;
const
  FDS_SUPPORTED* = 0
  FDS_NOTSUPPORTED* = 1
  FDS_UNKNOWN* = 2
enum FULLDUPLEX_SUPPORT : int {
    FDS_SUPPORTED = 0,
    FDS_NOTSUPPORTED = 1,
    FDS_UNKNOWN = 2,
}
#define global FDS_SUPPORTED    0x0
#define global FDS_NOTSUPPORTED 0x1
#define global FDS_UNKNOWN      0x2