lmaccess.h ヘッダー
このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
lmaccess.h には、次のプログラミング インターフェイスが含まれています。
関数
I_NetLogonControl2 Netlogon サービスのさまざまな側面を制御します。 |
NetAccessAdd サポートされていません。 (NetAccessAdd) |
NetAccessDel サポートされていません。 (NetAccessDel) |
NetAccessEnum サポートされていません。 (NetAccessEnum) |
NetAccessGetInfo サポートされていません。 (NetAccessGetInfo) |
NetAccessGetUserPerms サポートされていません。 (NetAccessGetUserPerms) |
NetAccessSetInfo サポートされていません。 (NetAccessSetInfo) |
NetAddServiceAccount スタンドアロンのマネージド サービス アカウント (sMSA) を作成するか、グループ管理サービス アカウント (gMSA) の資格情報を取得し、ローカル コンピューターにアカウント情報を格納します。 |
NetEnumerateServiceAccounts 指定したサーバー上のスタンドアロンマネージド サービス アカウント (sMSA) を列挙します。 |
NetGetAnyDCName NetGetAnyDCName 関数は、指定されたサーバーによって直接信頼されているドメインのドメイン コントローラー (DC) の名前を返します。 |
NetGetDCName NetGetDCName 関数は、プライマリ ドメイン コントローラー (PDC) の名前を返します。 指定したドメインのバックアップ ドメイン コントローラー (BDC) の名前は返されません。 また、この機能を PDC 以外のサーバーにリモート接続することはできません。 |
NetGetDisplayInformationIndex NetGetDisplayInformationIndex 関数は、名前が指定した文字列で始まるか、名前が文字列のアルファベット順に続く最初の表示情報エントリのインデックスを返します。 |
NetGroupAdd NetGroupAdd 関数は、セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory であるセキュリティ データベースにグローバル グループを作成します。 |
NetGroupAddUser NetGroupAddUser 関数は、セキュリティ データベース内の既存のグローバル グループ (セキュリティ アカウント マネージャー (SAM) データベース)、またはドメイン コントローラーの場合は Active Directory の既存のユーザー アカウント メンバーシップを提供します。 |
NetGroupDel NetGroupDel 関数は、セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory であるセキュリティ データベースからグローバル グループを削除します。 |
NetGroupDelUser NetGroupDelUser 関数は、セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory であるセキュリティ データベース内の特定のグローバル グループからユーザーを削除します。 |
NetGroupEnum NetGroupEnum 関数は、セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory であるセキュリティ データベース内の各グローバル グループに関する情報を取得します。 |
NetGroupGetInfo NetGroupGetInfo 関数は、セキュリティ データベース内の特定のグローバル グループ (セキュリティ アカウント マネージャー (SAM) データベース)、またはドメイン コントローラーの場合は Active Directory に関する情報を取得します。 |
NetGroupGetUsers NetGroupGetUsers 関数は、セキュリティ データベース内の特定のグローバル グループ (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) のメンバーの一覧を取得します。 |
NetGroupSetInfo NetGroupSetInfo 関数は、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) のグローバル グループのパラメーターを設定します。 |
NetGroupSetUsers NetGroupSetUsers 関数は、指定したグローバル グループのメンバーシップを設定します。 |
NetIsServiceAccount 指定したスタンドアロンマネージド サービス アカウント (sMSA) またはグループ管理サービス アカウント (gMSA) が、指定したサーバーの Netlogon ストアに存在するかどうかをテストします。 |
NetLocalGroupAdd NetLocalGroupAdd 関数は、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) にローカル グループを作成します。 |
NetLocalGroupAddMember NetLocalGroupAddMember 関数は廃止されました。 代わりに NetLocalGroupAddMembers 関数を使用する必要があります。 |
NetLocalGroupAddMembers NetLocalGroupAddMembers 関数は、1 つ以上の既存のユーザー アカウントまたはグローバル グループ アカウントのメンバーシップを既存のローカル グループに追加します。 |
NetLocalGroupDel NetLocalGroupDel 関数は、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) からローカル グループ アカウントとそのすべてのメンバーを削除します。 |
NetLocalGroupDelMember NetLocalGroupDelMember 関数は廃止されました。 代わりに NetLocalGroupDelMembers 関数を使用する必要があります。 |
NetLocalGroupDelMembers NetLocalGroupDelMembers 関数は、既存のローカル グループから 1 つ以上のメンバーを削除します。 ローカル グループ メンバーには、ユーザーまたはグローバル グループを指定できます。 |
NetLocalGroupEnum NetLocalGroupEnum 関数は、指定したサーバー上の各ローカル グループ アカウントに関する情報を返します。 |
NetLocalGroupGetInfo NetLocalGroupGetInfo 関数は、サーバー上の特定のローカル グループ アカウントに関する情報を取得します。 |
NetLocalGroupGetMembers NetLocalGroupGetMembers 関数は、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) の特定のローカル グループのメンバーの一覧を取得します。 |
NetLocalGroupSetInfo NetLocalGroupSetInfo 関数は、既存のローカル グループの名前を変更します。 関数は、コメントをローカル グループに関連付けます。 |
NetLocalGroupSetMembers NetLocalGroupSetMembers 関数は、指定されたローカル グループのメンバーシップを設定します。 |
NetQueryDisplayInformation NetQueryDisplayInformation 関数は、ユーザー アカウント、コンピューター、またはグループ アカウントの情報を返します。 この関数を呼び出して、ユーザー インターフェイスに表示するアカウント情報をすばやく列挙します。 |
NetQueryServiceAccount 指定したマネージド サービス アカウントに関する情報を取得します。 |
NetRemoveServiceAccount アカウントがスタンドアロンマネージド サービス アカウント (sMSA) の場合は、Active Directory データベースから指定されたサービス アカウントを削除します。 |
NetUserAdd NetUserAdd 関数は、ユーザー アカウントを追加し、パスワードと特権レベルを割り当てます。 |
NetUserChangePassword NetUserChangePassword 関数は、指定されたネットワーク サーバーまたはドメインのユーザーのパスワードを変更します。 |
NetUserDel NetUserDel 関数は、サーバーからユーザー アカウントを削除します。 |
NetUserEnum NetUserEnum 関数は、サーバー上のすべてのユーザー アカウントに関する情報を取得します。 |
NetUserGetGroups NetUserGetGroups 関数は、指定したユーザーが属するグローバル グループの一覧を取得します。 |
NetUserGetInfo NetUserGetInfo 関数は、サーバー上の特定のユーザー アカウントに関する情報を取得します。 |
NetUserGetLocalGroups NetUserGetLocalGroups 関数は、指定したユーザーが属するローカル グループの一覧を取得します。 |
NetUserModalsGet NetUserModalsGet 関数は、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) 内のすべてのユーザーとグローバル グループのグローバル情報を取得します。 |
NetUserModalsSet NetUserModalsSet 関数は、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) 内のすべてのユーザーとグローバル グループのグローバル情報を設定します。 |
NetUserSetGroups NetUserSetGroups 関数は、指定されたユーザー アカウントのグローバル グループ メンバーシップを設定します。 |
NetUserSetInfo NetUserSetInfo 関数は、ユーザー アカウントのパラメーターを設定します。 |
NetValidatePasswordPolicy NetValidatePasswordPolicy 関数を使用すると、アプリケーションは、アプリケーションによって提供されるアカウント データベースに対するパスワード コンプライアンスをチェックし、パスワードがパスワード ポリシーの複雑さ、エージング、最小長、履歴再利用の要件を満たしていることを確認できます。 |
NetValidatePasswordPolicyFree NetValidatePasswordPolicyFree 関数は、NetValidatePasswordPolicy 関数が OutputArg パラメーター (NET_VALIDATE_OUTPUT_ARG構造体) に割り当てるメモリを解放します。 |
構造
GROUP_INFO_0 GROUP_INFO_0構造には、セキュリティ データベース内のグローバル グループの名前 (セキュリティ アカウント マネージャー (SAM) データベース)、またはドメイン コントローラーの場合は Active Directory が含まれます。 |
GROUP_INFO_1 GROUP_INFO_1構造体には、グローバル グループ名と、グループに関連付けるコメントが含まれています。 |
GROUP_INFO_1002 GROUP_INFO_1002構造体には、グローバル グループに関連付けるコメントが含まれています。 |
GROUP_INFO_1005 GROUP_INFO_1005構造体には、グローバル グループに関連付けられているリソース属性が含まれています。 |
GROUP_INFO_2 GROUP_INFO_2構造体には、名前、識別子、リソース属性など、グローバル グループに関する情報が含まれます。 |
GROUP_INFO_3 GROUP_INFO_3構造体には、名前、セキュリティ識別子 (SID)、リソース属性など、グローバル グループに関する情報が含まれます。 |
GROUP_USERS_INFO_0 GROUP_USERS_INFO_0構造体には、グローバル グループ メンバー情報が含まれています。 |
GROUP_USERS_INFO_1 GROUP_USERS_INFO_1構造体には、グローバル グループ メンバー情報が含まれています。 |
LOCALGROUP_INFO_0 LOCALGROUP_INFO_0構造体には、ローカル グループ名が含まれています。 |
LOCALGROUP_INFO_1 LOCALGROUP_INFO_1構造体には、ローカル グループ名と、ローカル グループを説明するコメントが含まれています。 |
LOCALGROUP_INFO_1002 LOCALGROUP_INFO_1002構造体には、ローカル グループを説明するコメントが含まれています。 |
LOCALGROUP_MEMBERS_INFO_0 LOCALGROUP_MEMBERS_INFO_0構造体には、ローカル グループ メンバーに関連付けられているセキュリティ識別子 (SID) が含まれています。 メンバーには、ユーザー アカウントまたはグローバル グループ アカウントを指定できます。 |
LOCALGROUP_MEMBERS_INFO_1 LOCALGROUP_MEMBERS_INFO_1構造体には、ローカル グループのメンバーに関連付けられているセキュリティ識別子 (SID) とアカウント情報が含まれています。 |
LOCALGROUP_MEMBERS_INFO_2 LOCALGROUP_MEMBERS_INFO_2構造体には、ローカル グループ メンバーに関連付けられているセキュリティ識別子 (SID) とアカウント情報が含まれています。 |
LOCALGROUP_MEMBERS_INFO_3 LOCALGROUP_MEMBERS_INFO_3構造体には、ローカル グループ メンバーに関連付けられているアカウント名とドメイン名が含まれます。 |
LOCALGROUP_USERS_INFO_0 LOCALGROUP_USERS_INFO_0構造体には、ローカル グループ メンバー情報が含まれています。 |
MSA_INFO_0 マネージド サービス アカウントに関する情報を指定します。 |
NET_DISPLAY_GROUP NET_DISPLAY_GROUP構造には、アカウント マネージャーがグループ アカウントに関する情報を決定するためにアクセスできる情報が含まれています。 |
NET_DISPLAY_MACHINE NET_DISPLAY_MACHINE構造には、アカウント マネージャーがコンピューターとその属性に関する情報を決定するためにアクセスできる情報が含まれています。 |
NET_DISPLAY_USER NET_DISPLAY_USER構造には、アカウント マネージャーがユーザー アカウントに関する情報を決定するためにアクセスできる情報が含まれています。 |
NET_VALIDATE_AUTHENTICATION_INPUT_ARG クライアント アプリケーションは、アプリケーションが認証検証を要求したときに、NET_VALIDATE_AUTHENTICATION_INPUT_ARG構造体を NetValidatePasswordPolicy 関数に渡します。 |
NET_VALIDATE_OUTPUT_ARG NET_VALIDATE_OUTPUT_ARG構造体には、ユーザーの最後のログオン以降に変更された永続的なパスワード関連データに関する情報と、関数のパスワード検証チェックの結果が含まれます。 |
NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG クライアント アプリケーションは、アプリケーションがパスワード変更の検証を要求したときに、NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG構造体を NetValidatePasswordPolicy 関数に渡します。 |
NET_VALIDATE_PASSWORD_HASH NET_VALIDATE_PASSWORD_HASH構造体には、パスワード ハッシュが含まれています。 |
NET_VALIDATE_PASSWORD_RESET_INPUT_ARG クライアント アプリケーションは、アプリケーションがパスワード リセット検証を要求したときに、NET_VALIDATE_PASSWORD_RESET_INPUT_ARG構造体を NetValidatePasswordPolicy 関数に渡します。 |
NET_VALIDATE_PERSISTED_FIELDS NET_VALIDATE_PERSISTED_FIELDS構造体には、ユーザーのパスワード プロパティに関する情報が含まれています。 |
NETLOGON_INFO_1 ドメイン コントローラーからのレベル 1 の制御クエリ応答を定義します。 |
NETLOGON_INFO_2 ドメイン コントローラーからのレベル 2 の制御クエリ応答を定義します。 |
NETLOGON_INFO_3 ドメイン コントローラーからのレベル 3 の制御クエリ応答を定義します。 |
NETLOGON_INFO_4 ドメイン コントローラーからのレベル 4 制御クエリ応答を定義します。 |
USER_INFO_0 USER_INFO_0構造体には、ユーザー アカウント名が含まれています。 |
USER_INFO_1 USER_INFO_1構造には、アカウント名、パスワード データ、特権レベル、ユーザーのホーム ディレクトリへのパスなど、ユーザー アカウントに関する情報が含まれます。 |
USER_INFO_10 USER_INFO_10構造体には、アカウント名、アカウントに関連付けられているコメント、ユーザーのフル ネームなど、ユーザー アカウントに関する情報が含まれます。 |
USER_INFO_1003 USER_INFO_1003構造体には、ユーザー パスワードが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1005 USER_INFO_1005構造には、ユーザー ネットワーク アカウントに割り当てる特権レベルが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1006 USER_INFO_1006構造体には、ユーザーのホーム ディレクトリ パスが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1007 USER_INFO_1007構造体には、ユーザー ネットワーク アカウントに関連付けられているコメントが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1008 USER_INFO_1008構造体には、複数のユーザー ネットワーク アカウント パラメーターを定義するビット フラグのセットが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1009 USER_INFO_1009構造体には、ユーザーのログオン スクリプト ファイルのパスが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1010 USER_INFO_1010構造体には、ユーザー ネットワーク アカウントに割り当てられたオペレーター特権を定義するビット フラグのセットが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1011 USER_INFO_1011構造体には、ネットワーク ユーザーの完全な名前が含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1012 USER_INFO_1012構造体には、ユーザー コメントが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1013 USER_INFO_1013構造体には、ネットワーク アカウントの予約情報が含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1014 USER_INFO_1014構造体には、ユーザーがログオンできるワークステーションの名前が含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1017 USER_INFO_1017構造体には、ネットワーク ユーザー アカウントの有効期限情報が含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1018 USER_INFO_1018構造体には、ネットワーク ユーザー アカウントで使用できるディスク領域の最大容量が含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1020 USER_INFO_1020構造体には、ユーザーがネットワークにログオンできる時間が含まれます。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1023 USER_INFO_1023構造体には、ネットワーク ログオン要求を送信するサーバーの名前が含まれます。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1024 USER_INFO_1024構造体には、ネットワーク ユーザーが選択した言語の国/地域コードが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1025 USER_INFO_1025構造体には、ネットワーク ユーザーが選択した言語のコード ページが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1051 USER_INFO_1051構造体には、ユーザー アカウントに関連付けられている相対 ID (RID) が含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1052 USER_INFO_1052構造体には、ネットワーク ユーザーのプロファイルへのパスが含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_1053 USER_INFO_1053構造体には、ネットワーク アカウントのユーザー情報が含まれています。 この情報レベルは、NetUserSetInfo 関数を呼び出す場合にのみ有効です。 |
USER_INFO_11 USER_INFO_11構造体には、アカウント名、特権レベル、ユーザーのホーム ディレクトリへのパス、その他のユーザー関連のネットワーク統計など、ユーザー アカウントに関する情報が含まれます。 |
USER_INFO_2 USER_INFO_2構造には、アカウント名、パスワード データ、特権レベル、ユーザーのホーム ディレクトリへのパス、その他のユーザー関連のネットワーク統計など、ユーザー アカウントに関する情報が含まれます。 |
USER_INFO_20 アカウント名、ユーザーのフル ネーム、アカウントに関連付けられているコメント、ユーザーの相対 ID (RID) など、ユーザー アカウントに関する情報が含まれます。 |
USER_INFO_21 USER_INFO_21構造体には、一方向の暗号化された LAN Manager 2.x 互換パスワードが含まれています。 |
USER_INFO_22 USER_INFO_22構造体には、アカウント名、特権レベル、ユーザーのホーム ディレクトリへのパス、一方向の暗号化された LAN Manager 2.x 互換パスワード、およびその他のユーザー関連のネットワーク統計情報など、ユーザー アカウントに関する情報が含まれます。 |
USER_INFO_23 アカウント名、ユーザーのフル ネーム、アカウントに関連付けられているコメント、ユーザーのセキュリティ識別子 (SID) など、ユーザー アカウントに関する情報が含まれます。 |
USER_INFO_24 インターネット ID に接続されているアカウントのユーザー アカウント情報が含まれます。 この情報には、ユーザーのインターネット プロバイダー名、ユーザーのインターネット名、ユーザーのセキュリティ識別子 (SID) が含まれます。 |
USER_INFO_3 USER_INFO_3構造体には、アカウント名、パスワード データ、特権レベル、ユーザーのホーム ディレクトリへのパス、相対識別子 (RID)、その他のユーザー関連のネットワーク統計など、ユーザー アカウントに関する情報が含まれます。 |
USER_INFO_4 USER_INFO_4構造体には、アカウント名、パスワード データ、特権レベル、ユーザーのホーム ディレクトリへのパス、セキュリティ識別子 (SID)、その他のユーザー関連のネットワーク統計情報など、ユーザー アカウントに関する情報が含まれます。 |
USER_MODALS_INFO_0 USER_MODALS_INFO_0構造には、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) のユーザーとグローバル グループのグローバル パスワード情報が含まれます。 |
USER_MODALS_INFO_1 USER_MODALS_INFO_1構造体には、ログオン サーバーとドメイン コントローラーの情報が含まれています。 |
USER_MODALS_INFO_1001 USER_MODALS_INFO_1001構造体には、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) のパスワードの最小長が含まれます。 |
USER_MODALS_INFO_1002 USER_MODALS_INFO_1002構造には、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) のパスワードの最大期間が含まれます。 |
USER_MODALS_INFO_1003 USER_MODALS_INFO_1003構造体には、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) のパスワードの最小期間が含まれます。 |
USER_MODALS_INFO_1004 USER_MODALS_INFO_1004構造には、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) のユーザーとグローバル グループの強制ログオフ情報が含まれます。 |
USER_MODALS_INFO_1005 USER_MODALS_INFO_1005構造には、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) のユーザーとグローバル グループのパスワード履歴情報が含まれます。 |
USER_MODALS_INFO_1006 USER_MODALS_INFO_1006構造体には、ログオン サーバー情報が含まれています。 |
USER_MODALS_INFO_1007 USER_MODALS_INFO_1007構造体には、ドメイン コントローラー情報が含まれています。 |
USER_MODALS_INFO_2 USER_MODALS_INFO_2構造体には、セキュリティ アカウント マネージャー (SAM) ドメイン名と識別子が含まれています。 |
USER_MODALS_INFO_3 USER_MODALS_INFO_3構造には、セキュリティ データベース (セキュリティ アカウント マネージャー (SAM) データベース、またはドメイン コントローラーの場合は Active Directory) のユーザーとグローバル グループのロックアウト情報が含まれます。 |
列挙
MSA_INFO_LEVEL マネージド サービス アカウントのレベルを示します。 |
MSA_INFO_STATE マネージド サービス アカウントの状態を示します。 |