WTSCONFIGINFOA 構造体 (wtsapi32.h)
リモート デスクトップ サービス セッションに関する情報が含まれます。 この構造体は、WTSInfoClass パラメーターに "WTSConfigInfo" を指定すると、WTSQuerySessionInformation 関数によって返されます。
構文
typedef struct _WTSCONFIGINFOA {
ULONG version;
ULONG fConnectClientDrivesAtLogon;
ULONG fConnectPrinterAtLogon;
ULONG fDisablePrinterRedirection;
ULONG fDisableDefaultMainClientPrinter;
ULONG ShadowSettings;
CHAR LogonUserName[USERNAME_LENGTH + 1];
CHAR LogonDomain[DOMAIN_LENGTH + 1];
CHAR WorkDirectory[MAX_PATH + 1];
CHAR InitialProgram[MAX_PATH + 1];
CHAR ApplicationName[MAX_PATH + 1];
} WTSCONFIGINFOA, *PWTSCONFIGINFOA;
メンバー
version
このメンバーは予約されています。
fConnectClientDrivesAtLogon
このメンバーは予約されています。
fConnectPrinterAtLogon
このメンバーは予約されています。
fDisablePrinterRedirection
クライアントがプリンター リダイレクトを使用できるかどうかを指定します。
0
クライアント プリンターのリダイレクトを有効にします。
1
クライアント プリンターのリダイレクトを無効にします。
fDisableDefaultMainClientPrinter
クライアントに接続されているプリンターがユーザーの既定のプリンターであるかどうかを指定します。
0
クライアントに接続されているプリンターは、ユーザーの既定のプリンターではありません。
1
クライアントに接続されているプリンターは、ユーザーの既定のプリンターです。
ShadowSettings
リモート コントロールの設定。 リモート コントロールを使用すると、ユーザーは別のユーザーの画面上の操作をリモートで監視できます。 このメンバーには、次のいずれかの値を指定できます。
0
リモート コントロールが無効になっています。
1
リモート コントロールのユーザーは、ユーザーのアクセス許可を使用して、ユーザーのセッションを完全に制御できます。
2
リモート コントロールのユーザーは、ユーザーのセッションを完全に制御できます。ユーザーのアクセス許可は必要ありません。
3
リモート コントロールのユーザーは、ユーザーのアクセス許可を使用して、セッションをリモートで表示できます。リモート ユーザーはセッションをアクティブに制御できません。
4
リモート コントロールのユーザーはセッションをリモートで表示できますが、セッションをアクティブに制御することはできません。ユーザーのアクセス許可は必要ありません。
LogonUserName[USERNAME_LENGTH + 1]
自動ログオン シナリオで使用されるユーザー名を含む null で終わる文字列。
LogonDomain[DOMAIN_LENGTH + 1]
自動ログオン シナリオで使用されるドメイン名を含む null で終わる文字列。
WorkDirectory[MAX_PATH + 1]
初期プログラムの作業ディレクトリのパスを含む null で終わる文字列。
InitialProgram[MAX_PATH + 1]
ユーザーがサーバーにログオンした直後に開始するプログラムの名前を含む null で終わる文字列。
ApplicationName[MAX_PATH + 1]
このメンバーは予約されています。
注釈
注意
wtsapi32.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして WTSCONFIGINFO を定義します。 encoding-neutral エイリアスの使用を encoding-neutral ではないコードと混在すると、コンパイル エラーまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 |
サポートされている最小のサーバー | Windows Server 2008 R2 |
Header | wtsapi32.h |