次の方法で共有


DS_SCHEMA_GUID_MAPA構造体 (ntdsapi.h)

DS_SCHEMA_GUID_MAP 構造体には、DsMapSchemaGuidsへの呼び出しの結果が含まれます。 DsMapSchemaGuids GUID のマッピングに成功した場合、DS_SCHEMA_GUID_MAP には GUID と GUID が参照するオブジェクトの表示名の両方が含まれます。

構文

typedef struct {
  GUID  guid;
  DWORD guidType;
#if ...
  CHAR  *pName;
#else
  LPSTR pName;
#endif
} DS_SCHEMA_GUID_MAPA, *PDS_SCHEMA_GUID_MAPA;

メンバーズ

guid

オブジェクト GUID を指定する GUID 構造体を します。

guidType

DsMapSchemaGuidsによってマップされる GUID の種類を示します。

DS_SCHEMA_GUID_ATTR

GUID はプロパティを識別します。

DS_SCHEMA_GUID_ATTR_SET

GUID は、プロパティ セットを識別します。

DS_SCHEMA_GUID_CLASS

GUID は、オブジェクトの種類を識別します。

DS_SCHEMA_GUID_CONTROL_RIGHT

GUID は、拡張アクセス権を識別します。

DS_SCHEMA_GUID_NOT_FOUND

ディレクトリ サービス スキーマに GUID が見つかりません。

pName

GUID に関連付けられている表示名を指定する null で終わる文字列値へのポインター。 dsMapSchemaGuids GUID を表示名にマップできなかった場合、この値は NULL 可能性があります。

備考

手記

ntdsapi.h ヘッダーは、unicode プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとしてDS_SCHEMA_GUID_MAPを定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista
サポートされる最小サーバー Windows Server 2008
ヘッダー ntdsapi.h

関連項目

ドメイン コントローラーとレプリケーション管理の構造

DsFreeSchemaGuidMap を する

DsMapSchemaGuids の

GUID