次の方法で共有


ntdsapi.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。

ntdsapi.h には、次のプログラミング インターフェイスが含まれています。

関数

 
DsAddSidHistoryA

あるドメインからセキュリティ プリンシパルのプライマリ アカウント セキュリティ識別子 (SID) を取得し、別のフォレスト内の別のドメインにあるセキュリティ プリンシパルの sIDHistory 属性に追加します。 (ANSI)
DsAddSidHistoryW

あるドメインからセキュリティ プリンシパルのプライマリ アカウント セキュリティ識別子 (SID) を取得し、別のフォレスト内の別のドメインにあるセキュリティ プリンシパルの sIDHistory 属性に追加します。 (Unicode)
DsBindA

ドメイン コントローラーにバインドします。 (ANSI)
DsBindByInstanceA

AD LDS または Active Directory インスタンスに明示的にバインドします。 (ANSI)
DsBindByInstanceW

AD LDS または Active Directory インスタンスに明示的にバインドします。 (Unicode)
DsBindingSetTimeout

DsBindingSetTimeout 関数は、指定されたバインド ハンドルを使用するすべての RPC 呼び出しで受け入れ可能なタイムアウト値を設定します。 タイムアウト値よりも長い時間が必要な RPC 呼び出しは取り消されます。
DsBindToISTGA

ローカル コンピューターのドメインで Inter-Site トポロジ ジェネレーター (ISTG) の役割を保持するコンピューターにバインドします。 (ANSI)
DsBindToISTGW

ローカル コンピューターのドメインで Inter-Site トポロジ ジェネレーター (ISTG) の役割を保持するコンピューターにバインドします。 (Unicode)
DsBindW

ドメイン コントローラーにバインドします。 (Unicode)
DsBindWithCredA

指定した資格情報を使用してドメイン コントローラーにバインドします。 (ANSI)
DsBindWithCredW

指定した資格情報を使用してドメイン コントローラーにバインドします。 (Unicode)
DsBindWithSpnA

相互認証のために、指定した資格情報と特定のサービス プリンシパル名 (SPN) を使用してドメイン コントローラーにバインドします。 (DsBindWithSpnA)
DsBindWithSpnExA

相互認証のために、指定した資格情報と特定のサービス プリンシパル名 (SPN) を使用してドメイン コントローラーにバインドします。 (DsBindWithSpnExA)
DsBindWithSpnExW

相互認証のために、指定した資格情報と特定のサービス プリンシパル名 (SPN) を使用してドメイン コントローラーにバインドします。 (DsBindWithSpnExW)
DsBindWithSpnW

相互認証のために、指定した資格情報と特定のサービス プリンシパル名 (SPN) を使用してドメイン コントローラーにバインドします。 (DsBindWithSpnW)
DsClientMakeSpnForTargetServerA

認証に使用する特定のサーバーを識別するサービス プリンシパル名 (SPN) を構築します。 (ANSI)
DsClientMakeSpnForTargetServerW

認証に使用する特定のサーバーを識別するサービス プリンシパル名 (SPN) を構築します。 (Unicode)
DsCrackNamesA

ディレクトリ サービス オブジェクト名の配列をある形式から別の形式に変換します。 (ANSI)
DsCrackNamesW

ディレクトリ サービス オブジェクト名の配列をある形式から別の形式に変換します。 (Unicode)
DsFreeDomainControllerInfoA

DsFreeDomainControllerInfo 関数は、ドメイン内のドメイン コントローラーに関するデータに対して DsGetDomainControllerInfo によって割り当てられたメモリを解放します。 (ANSI)
DsFreeDomainControllerInfoW

DsFreeDomainControllerInfo 関数は、ドメイン内のドメイン コントローラーに関するデータに対して DsGetDomainControllerInfo によって割り当てられたメモリを解放します。 (Unicode)
DsFreeNameResultA

DS_NAME_RESULT構造体によって保持されているメモリを解放します。 (ANSI)
DsFreeNameResultW

DS_NAME_RESULT構造体によって保持されているメモリを解放します。 (Unicode)
DsFreePasswordCredentials

DsMakePasswordCredentials 関数によって資格情報構造体に割り当てられたメモリを解放します。
DsFreeSchemaGuidMapA

DsMapSchemaGuids 関数がDS_SCHEMA_GUID_MAP構造体に割り当てたメモリを解放します。 (ANSI)
DsFreeSchemaGuidMapW

DsMapSchemaGuids 関数がDS_SCHEMA_GUID_MAP構造体に割り当てたメモリを解放します。 (Unicode)
DsFreeSpnArrayA

DsGetSpn 関数から返された配列を解放します。 (ANSI)
DsFreeSpnArrayW

DsGetSpn 関数から返された配列を解放します。 (Unicode)
DsGetDomainControllerInfoA

ドメイン内のドメイン コントローラーに関するデータを取得します。 (ANSI)
DsGetDomainControllerInfoW

ドメイン内のドメイン コントローラーに関するデータを取得します。 (Unicode)
DsGetSpnA

DsGetSpn 関数は、1 つ以上のサービス プリンシパル名 (SPN) の配列を構築します。 配列内の各名前は、サービスのインスタンスを識別します。 これらの SPN は、DsWriteAccountSpn 関数を使用してディレクトリ サービス (DS) に登録できます。 (ANSI)
DsGetSpnW

DsGetSpn 関数は、1 つ以上のサービス プリンシパル名 (SPN) の配列を構築します。 配列内の各名前は、サービスのインスタンスを識別します。 これらの SPN は、DsWriteAccountSpn 関数を使用してディレクトリ サービス (DS) に登録できます。 (Unicode)
DsInheritSecurityIdentityA

SrcPrincipal の objectSid 属性と sidHistory 属性を DstPrincipal の sidHistory に追加し、SrcPrincipal を 1 つのトランザクションですべて削除します。 (ANSI)
DsInheritSecurityIdentityW

SrcPrincipal の objectSid 属性と sidHistory 属性を DstPrincipal の sidHistory に追加し、SrcPrincipal を 1 つのトランザクションですべて削除します。 (Unicode)
DsListDomainsInSiteA

サイト内のすべてのドメインを一覧表示します。 (ANSI)
DsListDomainsInSiteW

サイト内のすべてのドメインを一覧表示します。 (Unicode)
DsListInfoForServerA

DsListInfoForServer 関数は、サーバーのその他のデータを一覧表示します。 (ANSI)
DsListInfoForServerW

DsListInfoForServer 関数は、サーバーのその他のデータを一覧表示します。 (Unicode)
DsListRolesA

DsListRoles 関数は、サーバーによって認識されるロールを一覧表示します。 (ANSI)
DsListRolesW

DsListRoles 関数は、サーバーによって認識されるロールを一覧表示します。 (Unicode)
DsListServersForDomainInSiteA

サイト内のドメイン内のすべてのサーバーを一覧表示します。 (ANSI)
DsListServersForDomainInSiteW

サイト内のドメイン内のすべてのサーバーを一覧表示します。 (Unicode)
DsListServersInSiteA

サイト内のすべてのサーバーを一覧表示します。 (ANSI)
DsListServersInSiteW

サイト内のすべてのサーバーを一覧表示します。 (Unicode)
DsListSitesA

エンタープライズ フォレスト内のすべてのサイトを一覧表示します。 (ANSI)
DsListSitesW

エンタープライズ フォレスト内のすべてのサイトを一覧表示します。 (Unicode)
DsMakePasswordCredentialsA

DsBindWithCred 関数での使用に適した資格情報ハンドルを構築します。 (ANSI)
DsMakePasswordCredentialsW

DsBindWithCred 関数での使用に適した資格情報ハンドルを構築します。 (Unicode)
DsMapSchemaGuidsA

ディレクトリ サービス スキーマ オブジェクトの GUID を表示名に変換します。 (ANSI)
DsMapSchemaGuidsW

ディレクトリ サービス スキーマ オブジェクトの GUID を表示名に変換します。 (Unicode)
DsQuerySitesByCostA

1 つのサイトと 1 つ以上の他のサイトの間の通信コストを取得します。 (ANSI)
DsQuerySitesByCostW

1 つのサイトと 1 つ以上の他のサイトの間の通信コストを取得します。 (Unicode)
DsQuerySitesFree

DsQuerySitesByCost 関数によって割り当てられたメモリを解放します。
DsRemoveDsDomainA

ディレクトリ サービスのグローバル領域から、ドメインの名前付けコンテキストのすべてのトレースを削除します。 (ANSI)
DsRemoveDsDomainW

ディレクトリ サービスのグローバル領域から、ドメインの名前付けコンテキストのすべてのトレースを削除します。 (Unicode)
DsRemoveDsServerA

DsRemoveDsServer 関数は、ディレクトリ サービス エージェント (DSA) のすべてのトレースをディレクトリ サービスのグローバル領域から削除します。 (ANSI)
DsRemoveDsServerW

DsRemoveDsServer 関数は、ディレクトリ サービス エージェント (DSA) のすべてのトレースをディレクトリ サービスのグローバル領域から削除します。 (Unicode)
DsReplicaAddA

レプリケーション ソース参照を宛先の名前付けコンテキストに追加します。 (ANSI)
DsReplicaAddW

レプリケーション ソース参照を宛先の名前付けコンテキストに追加します。 (Unicode)
DsReplicaConsistencyCheck

ナレッジ整合性チェッカー (KCC) を呼び出して、レプリケーション トポロジを確認します。
DsReplicaDelA

レプリケーション ソース参照を宛先の名前付けコンテキスト (NC) から削除します。 (ANSI)
DsReplicaDelW

レプリケーション ソース参照を宛先の名前付けコンテキスト (NC) から削除します。 (Unicode)
DsReplicaFreeInfo

DsReplicaGetInfo または DsReplicaGetInfo2 関数によって割り当てられたレプリケーション状態データ構造を解放します。
DsReplicaGetInfo2W

ディレクトリ サービスからレプリケーション状態データを取得します。 この関数を使用すると、取得するエントリが 1,000 を超える場合に、結果のページングが可能になります。
DsReplicaGetInfoW

ディレクトリ サービスからレプリケーション状態データを取得します。
DsReplicaModifyA

宛先の名前付けコンテキストの既存のレプリケーション ソース参照を変更します。 (ANSI)
DsReplicaModifyW

宛先の名前付けコンテキストの既存のレプリケーション ソース参照を変更します。 (Unicode)
DsReplicaSyncA

宛先の名前付けコンテキスト (NC) をソースの 1 つと同期します。 (ANSI)
DsReplicaSyncAllA

必要に応じて推移的なレプリケーションを使用して、サーバーを他のすべてのサーバーと同期します。 (ANSI)
DsReplicaSyncAllW

必要に応じて推移的なレプリケーションを使用して、サーバーを他のすべてのサーバーと同期します。 (Unicode)
DsReplicaSyncW

宛先の名前付けコンテキスト (NC) をソースの 1 つと同期します。 (Unicode)
DsReplicaUpdateRefsA

ソースの名前付けコンテキストから宛先のレプリケーション参照を追加または削除します。 (ANSI)
DsReplicaUpdateRefsW

ソースの名前付けコンテキストから宛先のレプリケーション参照を追加または削除します。 (Unicode)
DsReplicaVerifyObjectsA

ソースを持つ名前付けコンテキストのすべてのオブジェクトを検証します。 (ANSI)
DsReplicaVerifyObjectsW

ソースを持つ名前付けコンテキストのすべてのオブジェクトを検証します。 (Unicode)
DsServerRegisterSpnA

DsServerRegisterSpn 関数は、ホスト ベースのサービス用に 2 つの SPN を構成します。 (ANSI)
DsServerRegisterSpnW

DsServerRegisterSpn 関数は、ホスト ベースのサービス用に 2 つの SPN を構成します。 (Unicode)
DsUnBindA

DsUnBind 関数は、ドメイン コントローラーとの RPC セッションを検索し、ディレクトリ サービス (DS) へのハンドルのバインドを解除します。 (ANSI)
DsUnBindW

DsUnBind 関数は、ドメイン コントローラーとの RPC セッションを検索し、ディレクトリ サービス (DS) へのハンドルのバインドを解除します。 (Unicode)
DsWriteAccountSpnA

サービス プリンシパル名 (SPN) の配列を、Active Directory Domain Servicesの指定したユーザーまたはコンピューター アカウント オブジェクトの servicePrincipalName 属性に書き込みます。 (ANSI)
DsWriteAccountSpnW

サービス プリンシパル名 (SPN) の配列を、Active Directory Domain Servicesの指定したユーザーまたはコンピューター アカウント オブジェクトの servicePrincipalName 属性に書き込みます。 (Unicode)

構造

 
DS_DOMAIN_CONTROLLER_INFO_1A

DS_DOMAIN_CONTROLLER_INFO_1構造体には、ドメイン コントローラーに関するデータが含まれています。 この構造体は、DsGetDomainControllerInfo 関数によって返されます。 (ANSI)
DS_DOMAIN_CONTROLLER_INFO_1W

DS_DOMAIN_CONTROLLER_INFO_1構造体には、ドメイン コントローラーに関するデータが含まれています。 この構造体は、DsGetDomainControllerInfo 関数によって返されます。 (Unicode)
DS_DOMAIN_CONTROLLER_INFO_2A

DS_DOMAIN_CONTROLLER_INFO_2構造体には、ドメイン コントローラーに関するデータが含まれています。 この構造体は、DsGetDomainControllerInfo 関数によって返されます。 (ANSI)
DS_DOMAIN_CONTROLLER_INFO_2W

DS_DOMAIN_CONTROLLER_INFO_2構造体には、ドメイン コントローラーに関するデータが含まれています。 この構造体は、DsGetDomainControllerInfo 関数によって返されます。 (Unicode)
DS_DOMAIN_CONTROLLER_INFO_3A

DS_DOMAIN_CONTROLLER_INFO_3構造体には、ドメイン コントローラーに関するデータが含まれています。 この構造体は、DsGetDomainControllerInfo 関数によって返されます。 (ANSI)
DS_DOMAIN_CONTROLLER_INFO_3W

DS_DOMAIN_CONTROLLER_INFO_3構造体には、ドメイン コントローラーに関するデータが含まれています。 この構造体は、DsGetDomainControllerInfo 関数によって返されます。 (Unicode)
DS_NAME_RESULT_ITEMA

DS_NAME_RESULT_ITEM構造体には、DsCrackNames 関数によって変換された名前と、関連するエラーとドメイン データが含まれます。 (ANSI)
DS_NAME_RESULT_ITEMW

DS_NAME_RESULT_ITEM構造体には、DsCrackNames 関数によって変換された名前と、関連するエラーとドメイン データが含まれます。 (Unicode)
DS_NAME_RESULTA

DS_NAME_RESULT構造体は、DsCrackNames 関数と共に使用され、関数によって変換された名前が含まれます。 (ANSI)
DS_NAME_RESULTW

DS_NAME_RESULT構造体は、DsCrackNames 関数と共に使用され、関数によって変換された名前が含まれます。 (Unicode)
DS_REPL_ATTR_META_DATA

DS_REPL_ATTR_META_DATA構造体は、DsReplicaGetInfo 関数と DsReplicaGetInfo2 関数と共に使用され、オブジェクト属性のレプリケーション状態データを格納します。
DS_REPL_ATTR_META_DATA_2

DS_REPL_ATTR_META_DATA_2構造体は、DsReplicaGetInfo 関数と DsReplicaGetInfo2 関数と共に使用され、オブジェクト属性のレプリケーション状態データを格納します。
DS_REPL_ATTR_META_DATA_BLOB

DS_REPL_ATTR_META_DATA_BLOB構造体は、オブジェクト属性のレプリケーション状態データを格納するために使用されます。
DS_REPL_ATTR_VALUE_META_DATA

DS_REPL_ATTR_VALUE_META_DATA構造体は、属性値のコレクションのメタデータを提供するために DsReplicaGetInfo2 関数と共に使用されます。
DS_REPL_ATTR_VALUE_META_DATA_2

DsReplicaGetInfo2 関数と共に使用して、属性値のコレクションのメタデータを提供します。
DS_REPL_ATTR_VALUE_META_DATA_EXT

属性レプリケーション値のコレクションのメタデータを提供します。
DS_REPL_CURSOR

DS_REPL_CURSOR構造体には、DsReplicaGetInfo 関数と DsReplicaGetInfo2 関数によって返される、特定の名前付けコンテキストのすべてのレプリカに関する受信レプリケーション状態データが含まれています。
DS_REPL_CURSOR_2

DS_REPL_CURSOR_2構造体には、DsReplicaGetInfo2 関数によって返される、特定の名前付けコンテキストのすべてのレプリカに関する受信レプリケーション状態データが含まれています。 この構造体は、DS_REPL_CURSOR構造の拡張バージョンです。
DS_REPL_CURSOR_3W

DS_REPL_CURSOR_3構造体には、DsReplicaGetInfo2 関数によって返される、特定の名前付けコンテキストのすべてのレプリカに関する受信レプリケーション状態データが含まれています。
DS_REPL_CURSOR_BLOB

DS_REPL_CURSOR_BLOB構造体には、特定の名前付けコンテキストのすべてのレプリカに関する受信レプリケーション状態データが含まれています。
DS_REPL_CURSORS

DS_REPL_CURSORS構造体は、DsReplicaGetInfo および DsReplicaGetInfo2 関数と共に使用され、特定の名前付けコンテキストのすべてのレプリカに関するレプリケーション状態データを提供します。
DS_REPL_CURSORS_2

DS_REPL_CURSORS_2構造体は DsReplicaGetInfo2 関数と共に使用され、特定の名前付けコンテキストのすべてのレプリカに関するレプリケーション状態データを提供します。
DS_REPL_CURSORS_3W

DS_REPL_CURSORS_3構造体は DsReplicaGetInfo2 関数と共に使用され、特定の名前付けコンテキストのすべてのレプリカに関するレプリケーション状態データを提供します。
DS_REPL_KCC_DSA_FAILURESW

DS_REPL_KCC_DSA_FAILURES構造体には、DS_REPL_KCC_DSA_FAILURE構造体の配列が含まれています。この構造体には、DsReplicaGetInfo 関数と DsReplicaGetInfo2 関数によって返される、受信レプリケーション パートナーに関するレプリケーション状態データが含まれます。
DS_REPL_KCC_DSA_FAILUREW

DS_REPL_KCC_DSA_FAILURE構造体には、DsReplicaGetInfo 関数と DsReplicaGetInfo2 関数によって返される、特定の受信レプリケーション パートナーに関するレプリケーション状態データが含まれています。
DS_REPL_KCC_DSA_FAILUREW_BLOB

特定の受信レプリケーション パートナーに関するレプリケーション状態データが含まれます。
DS_REPL_NEIGHBORSW

DS_REPL_NEIGHBORS構造体は、DsReplicaGetInfo 関数と DsReplicaGetInfo2 関数と共に使用され、名前付けコンテキストとソース サーバーのペアの受信レプリケーション状態データを提供します。
DS_REPL_NEIGHBORW

DsReplicaGetInfo 関数と DsReplicaGetInfo2 関数によって返される、特定の名前付けコンテキストとソース サーバー ペアの受信レプリケーション状態データが含まれます。
DS_REPL_NEIGHBORW_BLOB

特定の名前付けコンテキストとソース サーバーのペアの受信レプリケーション状態データが含まれます。
DS_REPL_OBJ_META_DATA

DS_REPL_OBJ_META_DATA構造体には、DS_REPL_ATTR_META_DATA構造体の配列が含まれています。 これらの構造体には、特定のオブジェクトの過去および現在の属性のレプリケーション状態データが含まれています。
DS_REPL_OBJ_META_DATA_2

DS_REPL_OBJ_META_DATA_2構造体には、dsReplicaGetInfo2 関数によって返される、特定のオブジェクトの属性 (過去と現在) のレプリケーション状態データを含む、DS_REPL_ATTR_META_DATA_2構造体の配列が含まれています。
DS_REPL_OPW

DS_REPL_OP構造体は、DsReplicaGetInfo または DsReplicaGetInfo2 関数によって返される、現在実行中または保留中の実行を示すレプリケーション タスクです。
DS_REPL_OPW_BLOB

DS_REPL_OPW_BLOB構造は、現在実行中または保留中の実行のレプリケーション タスクを表します。
DS_REPL_PENDING_OPSW

dsReplicaGetInfo 関数と DsReplicaGetInfo2 関数によって返される、現在実行され、実行するキューに登録されているレプリケーション タスクを記述する、DS_REPL_OP構造体の配列が含まれます。
DS_REPL_QUEUE_STATISTICSW

レプリケーション キューの統計情報を格納するために使用されます。
DS_REPL_VALUE_META_DATA

属性値レプリケーション メタデータを格納するために、DS_REPL_ATTR_VALUE_META_DATA構造体と共に使用されます。
DS_REPL_VALUE_META_DATA_2

属性値レプリケーション メタデータを格納するために、DS_REPL_ATTR_VALUE_META_DATA_2構造体と共に使用されます。
DS_REPL_VALUE_META_DATA_BLOB

属性値レプリケーション メタデータを格納するために使用されます。
DS_REPL_VALUE_META_DATA_BLOB_EXT

属性値レプリケーション メタデータが含まれます。
DS_REPL_VALUE_META_DATA_EXT

DS_REPL_ATTR_VALUE_META_DATA_EXT構造体の属性レプリケーション メタデータが含まれます。
DS_REPSYNCALL_ERRINFOA

DS_REPSYNCALL_ERRINFO構造体は、レプリケーション中に DsReplicaSyncAll 関数によって生成されたエラーを含めるために、DS_REPSYNCALL_UPDATE構造体と共に使用されます。 (ANSI)
DS_REPSYNCALL_ERRINFOW

DS_REPSYNCALL_ERRINFO構造体は、レプリケーション中に DsReplicaSyncAll 関数によって生成されたエラーを含めるために、DS_REPSYNCALL_UPDATE構造体と共に使用されます。 (Unicode)
DS_REPSYNCALL_SYNCA

DS_REPSYNCALL_SYNC構造体は、DsReplicaSyncAll 関数によって、ソース サーバーと移行先サーバーの間で実行される単一のレプリケーション操作を識別します。 (ANSI)
DS_REPSYNCALL_SYNCW

DS_REPSYNCALL_SYNC構造体は、DsReplicaSyncAll 関数によって、ソース サーバーと移行先サーバーの間で実行される単一のレプリケーション操作を識別します。 (Unicode)
DS_REPSYNCALL_UPDATEA

DS_REPSYNCALL_UPDATE構造体には、DsReplicaSyncAll 関数によって実行されるレプリケーションに関する状態データが含まれています。 (ANSI)
DS_REPSYNCALL_UPDATEW

DS_REPSYNCALL_UPDATE構造体には、DsReplicaSyncAll 関数によって実行されるレプリケーションに関する状態データが含まれています。 (Unicode)
DS_SCHEMA_GUID_MAPA

DsMapSchemaGuids の呼び出しの結果を格納します。 (ANSI)
DS_SCHEMA_GUID_MAPW

DsMapSchemaGuids の呼び出しの結果を格納します。 (Unicode)
DS_SITE_COST_INFO

DS_SITE_COST_INFO構造体は、通信コスト データを格納するために DsQuerySitesByCost 関数と共に使用されます。

列挙

 
DS_KCC_TASKID

ナレッジ整合性チェッカー (KCC) で実行できるタスクを指定します。
DS_NAME_ERROR

DS_NAME_ERROR列挙は、DS_NAME_RESULT_ITEM構造体の状態メンバーによって返されるエラーを定義します。 これらは、DsCrackNames 関数によって名前が変換されるときに発生する可能性のあるエラーです。
DS_NAME_FLAGS

DS_NAME_FLAGS列挙は、名前の構文がどのように解読されるかを定義するために使用されます。 これらのフラグは、DsCrackNames 関数によって使用されます。
DS_NAME_FORMAT

DS_NAME_FORMAT列挙は、DsCrackNames 関数の入力名と出力名に使用する形式を提供します。
DS_REPL_INFO_TYPE

DS_REPL_INFO_TYPE列挙は、DsReplicaGetInfo 関数と DsReplicaGetInfo2 関数と共に使用され、取得するレプリケーション データの種類を指定します。
DS_REPL_OP_TYPE

レプリケーション キュー内の特定のエントリが表すレプリケーション操作の種類を示すために使用されます。
DS_REPSYNCALL_ERROR

DS_REPSYNCALL_ERROR列挙は、レプリケーション プロセスでエラーが発生した場所を示すために、DS_REPSYNCALL_ERRINFO構造体と共に使用されます。
DS_REPSYNCALL_EVENT

DS_REPSYNCALL_EVENT列挙は、DS_REPSYNCALL_UPDATE構造体と共に使用され、DS_REPSYNCALL_UPDATE構造体が表すイベントを定義します。
DS_SPN_NAME_TYPE

DS_SPN_NAME_TYPE列挙は、SPN を作成するための形式を識別するために DsGetSPN 関数によって使用されます。
DS_SPN_WRITE_OP

DS_SPN_WRITE_OP列挙は、DsWriteAccountSpn 関数で実行する必要がある書き込み操作の種類を識別します。