<Return[G]><Top>

GetSecurityDescriptorControl

Declare Function Api_GetSecurityDescriptorControl& Lib "advapi32" Alias "GetSecurityDescriptorControl" (pSecurityDescriptor As SECURITY_DESCRIPTOR, pControl%, lpdwRevision%)

Declare Function GetSecurityDescriptorControl Lib "advapi32" Alias "GetSecurityDescriptorControl" (pSecurityDescriptor As SECURITY_DESCRIPTOR, pControl As Integer, lpdwRevision As Long) As Long

画面のデザインに使われている、表示要素の色を取得する。表示要素とは、ウィンドウの一部、またはシステムが表示する画面の一部を意味する。

パラメータ
pSecurityDescriptor
    制御情報とリビジョン情報を取得したい SECURITY_DESCRIPTOR 構造体へのポインタを指定する。
pControl
    セキュリティ記述子の制御情報を受け取る SECURITY_DESCRIPTOR_CONTROL 構造体へのポインタを指定する。
lpdwRevision
    セキュリティ記述子のリビジョン情報を受け取る変数へのポインタを指定する。関数がエラーを返すかどうかにかかわりなく、この値は常に設

    定されます。

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。