IMbnConnectionProfileManager::CreateConnectionProfile メソッド (mbnapi.h)
重要
バージョン 1803 Windows 10以降、このセクションで説明する Win32 API は、Windows.Networking.Connectivity 名前空間のWindows 运行时 API に置き換えられます。
デバイスの新しい接続プロファイルを作成します。
構文
HRESULT CreateConnectionProfile(
[in] LPCWSTR xmlProfile
);
パラメーター
[in] xmlProfile
モバイル ブロードバンド プロファイル スキーマ リファレンスに準拠した XML 形式のプロファイル データを含む null で終わる文字列。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
メソッドは正常に完了しました。 |
|
指定された名前のプロファイルは既に存在します。 |
|
プロファイルがモバイル ブロードバンド プロファイル スキーマに準拠していません。 |
|
プロファイルで渡されたアイコン ファイルの場所が無効であるか、アクセスできません。 |
|
呼び出し元のアプリケーションで XML データに既定のプロファイル フラグが指定されましたが、モバイル ブロードバンド デバイスには既定のプロファイルが既に存在します。 |
解説
これは同期操作です。 この関数呼び出しが成功すると、新しいプロファイルが作成され、モバイル ブロードバンド サービスは IMbnConnectionProfileManagerEvents インターフェイスの OnConnectionProfileArrival メソッドを呼び出します。
プロファイル データでアイコン ファイルの場所が指定されている場合、モバイル ブロードバンド サービスは、独自のストア内の指定された場所からアイコン ファイルをコピーします。 アイコン ファイルの場所に対する IMbnConnectionProfile オブジェクトに対する後続のクエリは、モバイル ブロードバンド サービスがアイコン ファイルを格納したファイルの場所を返します。 プロファイルがシステムから削除されるたびに、そのアイコン ファイルもシステムから削除されます。 アイコン ファイルは、32 x 32 ピクセルのサイズの bmp ファイル形式のファイルである必要があります。
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
対象プラットフォーム | Windows |
ヘッダー | mbnapi.h |